better cache management in mmm
increased performance by a factor of 2