changing logos, randomization of keys, and save pass code to server