starting micro benchmarking; memoize is segfaulting due to recursion...