I think this gives a big speed increase...?

- Jon