fixed issue w/ overlapping procedure names