update code of genericparser