cube stores the dict to a pickle file now if allowed to exit properly (ie, not using pkill)