added append to lex/parse, removed copyrighted content