FindChild (ground, cylinder5), this returns the 5th cylinder, but what does that mean :)
It means you can do :
Cylinder5=FindChild(ground,"cylinder5")
You now have a handle to the cylinder - Cylinder5 - and you can do what you like to it the same as any other entity.If Cylinder5 is a global variable then you can access it from anywhere in your program.