fix flushing on updates and deletes, add exceptions to methods not implemented