typo
add debugging
fix test
debugging info
more debugging
avoid overwriting string datasets
pre-calculate the geometry
better origanization