working on shape size