wrote tests for dashboard-related viewers, interaction variables and appropriate notifications