shapes now switch out in place; origins centered;