strassen working, performance timer added