fixes and unofficial op implementations
rest of the testsuite tests added