fix ignore and quadratic functionality