Sepreation of responsabiities