Feature/homomorphic search