Filled in other test cases. Also test explanation.