added buildshape