touching boundaries in trim return earlier