implemented break point ranges