added xscreensaver support