who is responsible

You may have missed