added another test case cause why not