add visual route