minor spec refactoring because of iterface change