anchor.diff:  				   "pid '~p', responding 481 Call/Transaction Does Not Exist", [InvitePid]),
   			{481, "Call/Transaction Does Not Exist"}
   		end,
  -	    gen_server:cast(STPid, {create_response, Status, Reason, [], ""}),
  +	    gen_server:cast(STPid, {create_response, Status, Reason, [], <<>>}),
   	    %% Don't pass to core
   	    false;
   	_ ->
  -	    logger:log(debug, "Transaction layer: Could not find transaction for CANCEL, "
  +	    logger:log(debug, "Transaction layer: Could not find transaction to cancel, "
   		       "pass it on to application core."),
   	    %% Pass to core
   	    true
  -    end.
  +    end;
  +cancel_corresponding_transaction(Request, STPid) when is_record(Request, request), is_pid(STPid) ->
  +    %% Request method not CANCEL, pass to core
  +    true.
   
   %%--------------------------------------------------------------------
   %% Function: get_server_transaction(R)
  
positive.code: %%====================================================================
  
  %%--------------------------------------------------------------------
  %% Function: init([AppModule, Mode])
  %%           AppModule = atom(), name of Yxa application
  %%           Mode      = stateful | stateless
  %% Descrip.: Initiates the server
  %% Returns : {ok, State}          |
  %%           {ok, State, Timeout} |
  
negative.code: 		       "(new list is ~p entry(s))", [Deleted, transactionstatelist:debugfriendly(L),
  						     transactionstatelist:get_length()]),
  	    true
      end,
      {noreply, State, ?TIMEOUT};
  
  handle_info(Msg, State) ->
  