Refactoring in Behavior