added zipf distribution, now too slow