implement display related data model