Move upgrade code to its own file, no need to be a Tagger method