don't access members of the irg directly