+ work with any CNF with core varibles