add multiplication for blockdata matrices