Remove binding
Dont search if source_id is empty
Fix bug: Return empty array for invalid searches
Filters segregated based on relationship