(1) Adding support for running test cases that tests second block. (2) Adding second block test case. (3) Adding debug flag.