- Separate steps from code logic