entity: fixed save() method
experimental
update