testing complete for now, haven't tested uploading files