Transactions done, writing core methods.