update parser
Fix #4