extended tutorial to show formatting and transaction!