getElementWithAttributes()
removeProperty(), refactor