initial upload of all code