refactoring due to spec change