translated methods besides fdjac2, need start unit tests