[REF] refactoring MVC
[ADD] Some feature