Finished search function, create function and began edit function