spec refactoring
fix