handle each screen
handle themes better for icewm
provide window manager assistance