Some updates to support an interactive linear solver