* renamed Rectangle to SelectionRectangle to fix a name clash