I think square works, more testing needed