add ability to use custom navigation bar