tag all valid blocks as final