mocha roles and responsibilities