speedups
