adding all shapes example