search finally pretty much works I think kinda!