Designing products that are robust to the environment | Synapse