add queryableextension