fix route bug
final