relative navigation
compactify a bit