upgrader work