abrupt looping, but it loops correctly