pseudo-class target updates