working on subscription update