wiered many-to-many problem with subscriptions