Rectangles!
lots of changes, currently not working
working
fixed2