kar-dio-graph