integrated js file_upload lib