refactoring Account#create