Refactoring of Ranges mehanism