rectangles and shtuff