                          :enableEmptySections true}]]
             
             ;; No selected album, only artist so show albums
-            [view
-             [text {:style {:font-size 17
-                            :background-color "#9303a7"
-                            :color :white
-                            :margin 10
-                            :padding 5
-                            :align-self :center}}
-              (gen-utils/denormalize-entity-name-string (:mb.artist/name s-artist))]
+            [view {}
+             [view {:style {:flex-direction :row
+                            :justify-content :center} }
+              [text {:style {:font-size 17
+                             :background-color "#9303a7"
+                             :color :white
+                             :margin 10
+                             :padding-left 10
+                             :padding-right 10}}
+               (gen-utils/denormalize-entity-name-string (:mb.artist/name s-artist))]]
              [list-view {:dataSource (build-list-view-datasource (apply array (:artist-albums s-artist)))
                          :renderRow (comp r/as-element album)
                          ;; Takes out a warning, will be deprecated soon

                 :flex 0.2
                 :justify-content :space-between
                 :align-items :center}}
   [touchable-opacity {:on-press #(dispatch [:toggle-player-collapsed])}
    [view {:flex-direction :row}
     [icon {:name "headphones"
            :style {:padding 10
                    :margin 5
                    :background-color "rgba(0,0,0,0.1)"} 
            :size 20}]
     [view {:style {:width 230}}
      [text {:style {:font-weight :bold
                     :font-size 17}
             :number-of-lines 1}
       (-> playing-song :mb.song/name gen-utils/denormalize-entity-name-string)]
      [text {:number-of-lines 1}
       (-> playing-song :artist :mb.artist/name gen-utils/denormalize-entity-name-string)]]]]
   [view {:style {:margin 10 :flex-direction :row}}
    [touchable-opacity {:on-press #(dispatch [:toggle-play])}
     [icon {:name (if paused? "play" "pause")
            :size 25
            :style {:margin 5}}]]]])

(defn player []
  (let [player-status (subscribe [:player-status])

    (fn []
      (let [songs @searching]
       [view {:style {:flex 0.8}}
        [view {:border-width 1
               :margin-bottom 10
               :border-color "rgba(0,0,0,0.1)"
               :background-color "#9303a7"
