Updated admin promotion, all tests should be passing.