add DataModel class