added screensaver timer functionality