square or square-derived