first shot at the f2 use case
fixed variable reuse in the f2 use case