builds model for posts and like, persists impressions