implementation of AvlSleep updated