detect :[range]