update parser some more