Split operations and transactions
Changed message helper