adding camera upload