clean
home action refactoring