x.query -> lam.query; y.query -> perer.query