changed how dashboard widget interacts with this model