fix in area resources
add partly check on upgrades