full portfolio available for Al Johnson