Refactoring :when use existed address
Refactoring spec