fix route bug