cleanup
nonsense whitespace commit
first cut at memoization