started abstracting infographic data into model