pub sub and pii classes operation