started refactoring out nsurlconnection navctrl