mindmap -> view -> controller -> view & model