adds some navigation functionality