- make event listener support multiple screens - fix window stack to only XQueryTree the root once and then update the list from X events - get rid of the junk test pop-demo.c file and come up with a real program - remove some of the commented out boilerplate created from the object generator script - don't repaint every window on every damage event - advertise the _NET_WM_CM selection - add some of the common effects found in compositing managers (drop shadows, animations (?), support for tranlucency)