added exceptions in CRUD-commands
added description of work save() close() open()