add some farming route work