no longer uses navcontrollers