parser and notes