Steve Randle view 3