"Our Martian filters will deliver"