Working upload

working upload