fixed yet another edge case with beetle movement
beetle movement cont'd