Andy in your example newControl doesn't refer to multiple controls at least not at the sametime it keeps changing to the current one instead.