add speedups