WIP: file upload capabilities