done with lvc+querying