updating subs