Exactly what MW_Didata has said. Also it's vital to understand how TestComplete name mapping works - you need to identify the objects using property values, which will be used, to instruct TestComplete on how to locate the objects in your tested application.