misc parser tweaks