nicer javadoc
cleaned up
fix rendering of route names when renaming
avoid exceptions when there are less than 2 positions