update route w/ preferences