Moved subscriptions to post declare q/ex

Breaking: must call subscribe() after declare()