Exact search methods and some names refactor