Rename Approach(int range) to KeepAtRange(int range) as that is what its actually doing!