custom navigation controller, total work in progress; crash button in dev menu