less values passed to UDF