add upgrade tasks