added initial Multiplication by blocks and Saxpy