Added generic code OAuth based uploaders