navigation controller fix