pass the height into Shape, otherwise upside-down