code clean up
adding search textfield