add init element
update