chord can now handle variable arguments of type string