meaning of bessere Spurtreue

bessere Spurtreue - German to English

much better monitoring [e.g. on inclined areas]