ENH:finish work of upload files