added new registerSubscriber and initiateCallWithSubscriber method