a more meta way to determine what handler to use; handlign subscribe and unsubscribe messages