procedure methods added back into population