draft of better route