fixes
added managing subscriptions and check if sub name exists