     override func viewDidLoad() {
         super.viewDidLoad()
         
-        self.selectionBarButtonItem.title = LocalizedString("DOCUMENTS_VIEW_CONTROLLER_TOOLBAR_SELECT_ALL_TITLE", tableName: "", comment: "Select all")
+        self.navigationItem.title = "Receipts"
         
-        self.navigationItem.title = "Receipts"
+        tableView.rowHeight = UITableViewAutomaticDimension
+        tableView.estimatedRowHeight = 160
+        tableView.separatorInset = UIEdgeInsetsMake(0.0, 0.0, 0.0, 0.0)
+        tableView.layoutMargins = UIEdgeInsetsMake(0.0, 0.0, 0.0, 0.0)
+        
+        let tblView = UIView(frame: CGRectZero)
+        tableView.tableFooterView = tblView
+        tableView.tableFooterView?.hidden = true
+        tableView.backgroundColor = UIColor.digipostAccountViewBackground()
+        
         self.receiptsTableViewDataSource = UncategorisedReceiptsTableViewDataSource.init(asDataSourceForTableView: self.tableView)
         self.tableView.delegate = self;
-        
-        // ignore table view styling for now(?)
         
         self.refreshControl = UIRefreshControl.init()
         self.refreshControl!.initializeRefreshControlText()

    
    override func viewWillAppear(animated: Bool) {
        super.viewWillAppear(animated)
//        self.navigationController?.setToolbarHidden(true, animated: false)
        
        self.fetchReceiptsFromAPI()
        self.setupTableViewStyling()

        self.navigationController!.toolbar.barTintColor = UIColor.digipostSpaceGrey()
    }
    
    func fetchReceiptsFromAPI() {
        print("Attempting to fetch data...")
        
