adds search function
adds create