initial commit with ability to read csv markers