little bit of benchmarking to see base ms/M invocations