Refactoring
673