add pseudo_elements
add all update