reverted to elements