change to hangup protocol to prevent cut off calls