FOR ii = 1 TO lnCount *-- loObject should hold a reference to your Start1, Start2, etc. objects loObject = EVALUATE('start' + ALLTRIM(STR(ii)) ENDFOR>I have several objects I want to address in a loop the objects are named Start, Start1, Start2 etc. I need to loop through some code pointing to thes objects incrementally. How can I make the syntax dynamic? Example: oProj.Tasks.Item(tre).Start(loop iteration) = rtew