This should actually go in the Concept model.