circumambulates
not defined yet