irr-we-gen