Refactoring spec
Refactoring spec
Refactoring