added rowByColumnMultiplication