notes on refactoring according to MEC