Clear All Release All extended On key label f2 m.TrackVar = m.myVar Public TrackVar,myVar ? "Starting ..." Function1("Hello") Function2() Function3() Function function1 Lparameters tcStr MyVar = Upper(m.tcStr) Function function2 For ix=1 to 10 ? ix endfor MyVar = "there" Function function3 MyVar = "again"PS:Still against public vars:)