Never fear Ford Ranger is here…