altering search, took out all log messages for testing... made code easier to read
If this doesn't work... no worries that's what we have versioning for!