Reengineering in Practice | Synapse