Responsible and committed