wrap authorization in navcontroller
needs auth, before showing profile
actually wait for new file downloads