-subscribe: can't return nil