improve quality tools