camera upload working