negative ranges