added assessment and graph controllers