added category and transaction sections