update to sleep, lots of logic fixes, move to 'set' logic, update set phone....