test cases on incorrect boundary
another test case
amend