McFarland full cover