1. A method comprising: changing the state of a telecommunications session from a first state into a second state with a first telephony application; changing the state of the telecommunications session from the second state to a third state with a second telephony application; wherein the first telephony application and second telephony application are both executed on the same telecommunications terminal; wherein the first telephony application is running on a first system software and the second telephony application is running on a second system software; and wherein both the change from the first to the second state, and the change from the second to the third state are effectuated through the same signaling protocol stack.