changes for elements