swap turns change shape
swap turns change shape