update subscriber callbacks