bug re-fix, bad ordering of prev/next blockdata