Added `square`
Merge pull request #747 from bvssvni/newdesign

Added `square`