fix user route rules bugs