playing with shapes and rotation