fix specs
refactor searchables + specs