added minimal unit upgrades
merged