1* Improve the cairo rubber banding: allow the user to compute the size of 2 the rectangle (as with a Gimp selection for example). The Enter key 3 would be used to validate the selection. 4* When the screen is composited, show the selection instructions using a 5 transparent label. 6* Try to get borders captured with compiz. 7* Consider porting the code to use GObjects instead of structs. 8