multiple blocks, many bugs