Create QueryLogic