range definition added