refactor MDA ones, add new model MDASub