added the hiveQL generator