updated PEG, proper handling of adv pseudo selectors