queryDB always returns array of arrays. Rows of columns. What is returning value of this function? It makes more sense to return true/false rather than multidimensional array.