Funtional range systems