still working on resizing shapes