hard to trace arity exception