Added code for readability in TowerFactory