[UPDATE] element constructor.