follow shape/shift instead