uploading all code