added FindAndModifySample