multiple refinements to goTo; more testing needed with all shapes