Includes perimeter to set when to mess up and how long additional sleep should be