Nice suggestion, Scakk. By using return you don't need to set a global variable for each random version reply unnecessarily.