work on model for persistence of classification data, plus work on methods/functions