     // MARK: - Table view data source
 
     override func numberOfSectionsInTableView(tableView: UITableView) -> Int {
-        return (bookList.count != 0) ?  1 : 0
+        return 1
     }
 
     override func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {

            print("Error, malformed request string.")
        }
    }
    
    func requestGoogleBookListWithQuery(searchString: String, withCompletion completion: ([Book]?)->()) {
        let params: [String: AnyObject] = ["q" : searchString,

    var bookSelection: Book?
    var bookList = [Book]() {
        didSet {
            tableView.alpha = (bookList.count == 0) ? 0 : 1
            tableView.reloadData()
        }
    }
    
    override func viewDidLoad() {
        super.viewDidLoad()
        tableView.alpha = 0
        //Make Network request here.
        if let qString = searchString {
            requestGoogleBookListWithQuery(qString) { responseBookList in
