add initial range tests, tests fail with negative ranges and ranges with end