add new requirements.

added to sleep, work functions
updated new requirements

waibel added new requirements