making navigation optional