added automatic fullname and save event updater