basic file uploads now work