natural-square tidying