added basic search capabilities.