Object added solver improved to handle IOExceptions