file uploads working, with glitches >=]