whoa, more work on arity