     override func viewDidLoad() {
         super.viewDidLoad()
         
+        self.selectionBarButtonItem.title = NSLocalizedString("DOCUMENTS_VIEW_CONTROLLER_TOOLBAR_SELECT_ALL_TITLE", comment: "Select all")
+        self.deleteBarButtonItem.title = NSLocalizedString("DOCUMENTS_VIEW_CONTROLLER_TOOLBAR_DELETE_TITLE", comment: "Delete")
         self.navigationItem.title = "Receipts"
-        
         self.receiptsTableViewDataSource = UncategorisedReceiptsTableViewDataSource.init(asDataSourceForTableView: self.tableView)
         self.tableView.delegate = self;
+        
+        self.tableView.tableFooterView = UIView(frame: CGRectZero)
+        
+        self.refreshControl.initializeRefreshControlText()
+        self.refreshControl.updateRefreshControlTextRefreshing(true)
+        
+        self.refreshControl.beginRefreshing()
+        self.refreshControl.endRefreshing()
+        self.navigationItem.rightBarButtonItem = self.editButtonItem()
     }
     
     override func viewWillAppear(animated: Bool) {

        
        self.fetchReceiptsFromAPI()
        self.setupTableViewStyling()
    }
    
    override func viewDidAppear(animated: Bool) {

    
    @IBOutlet weak var searchField: UITextField!
    
    static let pushReceiptIdentifier = "PushReceipt"
    
    lazy var refreshControl: UIRefreshControl = {
        let refreshControl = UIRefreshControl()
        refreshControl.tintColor = UIColor.init(white: 0.4, alpha: 1.0)
