responsibility hierarchy