introduced pseudo-elem and pseudo-class. removed pseudo