bug with incorrect modification of underlying collection
error dialog on IO error