 						promises = []
 						toBePrepended = []
 						toBeRemoved = []
-						alreadyAdjusted = false
 
 						bottomPos = builder.bottomDataPos()
 						for wrapper, i in buffer

					viewport.scrollTop()

				shouldLoadBottom = ->
					!eof && builder.bottomDataPos() < bottomVisiblePos() + bufferPadding()

				clipBottom = ->

						#log 'clipped off bottom ' + overage + ' bottom padding ' + builder.bottomPadding()

				shouldLoadTop = ->
					#log "top pos #{builder.topDataPos()} > top visible #{topVisiblePos()} - padding #{bufferPadding()}"
					!bof && (builder.topDataPos() > topVisiblePos() - bufferPadding())

				clipTop = ->
