Hive UDFs 12-14, first draft