further work toward new problem structure

and improvements to client interface