Separate subscriber logic