refactoring
rename main class