Starts to implement search