rescaled shapes, put square initialization into for loops, more shapes