Much faster, sometimes better results. [reference](https://insight-journal.org/browse/publication/950)