all elements covered