find bug in parser , eof