--changes to upgrader