fix dependency cycle on dashboard