updates to parser and fulltext