Continue with upload directive and controller