TechnologyManager debugging: changed argument name of checkTechnologyRequirements as the same name was also used as a variable name in the function body. The name  was also inappropriate