wip
Better to just use Julia's overloaded read