part 1 is the parser and soon to be adding to db