upload is working - kinda