2/4/14 - finished solve, trace and (maybe) redesign left