i until work on function search