Workign toward file uplaod