added data
	modified:   solver.c