search bar and notificacion implementatiopn