end MVC stage 5
end MVC initial implementation of rules