fixed subscribing