Ranger class