created querylib