search agreement