add quey methods