Agile Sleeping