pass along flags from _solve and _tsolve