error messages
code optimization
code optimizations and error handling
check installation of rtcwake