add the most important test case for this project