a rectangular object with a wrapper