correction per dom serialization, generalized action