Square interface.