top range, bottom range