still missing CSV, tests and cool documentation