simple shift_and_generate
shift in movingterrain - draft