we mostly use one var per function