Main Search Fun Filled