Refactor something

全体的にrefactoringした