Design for flexibility | Synapse