can delete lines 47 - 56