impliment module MVC