added lang speedups