Get blocks in right order.
Actually download in right order.
Get rid of nasty old code.