updated subscribe copy