support multiple widget copy