This should come from the function, not var