adding optional correct % strictness