serious problems with translation
using new-style objects now
solver works, rootfind works, sliding doesn't