full portfolio available for William Cromar