Vacancy Specifications refactoring made