Update shape.h