Completed the draft of ranges