small errors in strassen