bugfixes, added benchmark results, added single-threaded variant