squash udf
squash udf
squash perm