range stuff and mobile stuff