added upkeep to units