questions: agril.query 
 answers: explained in details