subscriber can get prefix in constructor