Almost done only search and other