refactoring spec
answers to newsted resources