add random upgrade