adding search
add devise etc.