upload all of the code