upload file modified

upload working, but still needed opti