add newIncomingCall function