ThisForm.Cpageframe1.Page1.Wgpageframe1.Page1.writeexpression('Caption',[=("Current Record"+" of "+ALLTRIM(STR(Thisform.pnaddresses))+" total addresses")]) ThisForm.Cpageframe1.Page1.writeexpression('Caption',[=("Property Addr - ("+ALLTRIM(STR(Thisform.pnaddresses))+")")]) ThisForm.Cpageframe1.Page1.Wgpageframe1.Page1.cmdpreviousaddress.refresh() ThisForm.Cpageframe1.Page1.Wgpageframe1.Page1.cmdnextaddress.refresh()Do you know, why he is using WriteExpression and not just Page1.Caption = ...