added subscriptions model and user_subscriptions model