support full range