first uploading of core of the program