Better error handling, cPickle