New changes to search function interface