upload2 with working path