Introduce sleep phase
Implement correct sleep