added related definitions and SearchResults