well, as all have given their shot...

pat, why not remove the first line of your initial code and add second dollar to $rc:
code:
$Sections=Split(ReadProfileString($KiXLogonIni,'',''),Chr(10))
For Each $Section In $Sections
If $Section
$rc=Execute('$$rc=$section()')
EndIf
Next

basically just the same but better golf-score [Wink]
_________________________
!

download KiXnet