slight overhead with smt sat-solver