send request to update to each subscriber
fix subscribe function