adding irreducible