updated search methods
updated search methods