Added rough search implementation