code initial upload