don't need this any more - doing in chunks