range checks and range dps