add observe for find one query