Upload file proof of concept