 			dataType: 'json'
 			, success: (singleAlbum) =>		
 				@photostashStories.empty()
+				columnNumber = 4
 				for story in singleAlbum.stories
+					if columnNumber is 4
+						row = $('<div class="row">')
+						@photostashStories.append(row)
+						columnNumber = 1
+					else
+						columnNumber += 1
 					storyCover = $('<div class="col-sm-6 col-md-3">')
 					storyLink = $('<a class="thumbnail">')
 					if story.coverLink?

			url: story.link,
			dataType: 'json'
			, success: (singleStory) =>
				@photostashGallery.empty()
				for photograph in singleStory.photographs
					title = "Title: "+photograph.name
					if photograph.dateTaken?
						dateTaken = new Date(photograph.dateTaken)

						@displayPhotographs(event.data.album, event.data.story)
						history.pushState({album: event.data.album, story: event.data.story}, null, '#storyId='+event.data.story.storyId)
					)
					row.append(storyCover)
				return
			, error: (jqXHR, textStatus, errorThrown) ->
				return
