prototyping simulation speedups