search stuff
merging attempt2