 			pageNo = @pageCount
 		return @_loadPage(pageNo, true, loadMode)
 
-	firstPage: (loadMode)->
-		return gotoPage(1, loadMode)
+	firstPage: (loadMode)-> @gotoPage(1, loadMode)
 
 	previousPage: (loadMode)->
 		pageNo = @pageNo - 1
 		if pageNo < 1 then pageNo = 1
-		return gotoPage(pageNo, loadMode)
+		return @gotoPage(pageNo, loadMode)
 
 	nextPage: (loadMode)->
 		pageNo = @pageNo + 1
 		if @pageCountDetermined and pageNo > @pageCount then pageNo = @pageCount
-		return gotoPage(pageNo, loadMode)
-
-	lastPage: (loadMode)->
-		return gotoPage(@pageCount, loadMode)
+		return @gotoPage(pageNo, loadMode)
+
+	lastPage: (loadMode)-> @gotoPage(@pageCount, loadMode)
 
 	insert: (entity, insertMode, refEntity)->
 		if isFinite(insertMode)

						@_setCurrentPage(page, setCurrent)

					@_dontAutoSetCurrent++
					dfd = page.loadData(loadMode).done((result)->
						@_dontAutoSetCurrent--
						if @_currentPage isnt page
							@_setCurrentPage(page, setCurrent)

		if changeCurrent
			@setCurrent(newCurrent)
			if newCurrent
				newCurrent._page.hotIndex = newCurrentIndex
		return entity

	empty: ()->
