initialize and edit added