subscriptions
subscriptions based on user input, based on session variables
added file