no need to check for `element`