Begin the transaction model