upload images - client and server side + access direct