updated modal, added tabviewcontroller