NYQL & DYQL