Search Functions Almost Complte !!!