pushed init-responsibility to main
minimal merge conflict solved