some more strassen optimizations