Jeremy White : Refactor to create a function that handles MRs.