new test case
Code blocks slightly beatified