Thanks again Hugo, To get this to work I had to find the ID number by editing one of the features in that componenent, then clicking info, switch dims. This gave me "d45:82" So I used "assembled:82" in my program and it worked!. Bit strange though, If I right-click on the component in the feature list and press info, then I have component number = 15, feature number = 31, internal feature ID = 125. I initially tried the program using "assembled:15" or "assembled:31" or "assembled:125" but this just returned an error in the program. Using "assembled:82" worked perfectly. but what exactly is this number?