| Ayanga & Michael | Refactor MCMController methods