updated Parser types