Subscription method

With this PR subscription is working, but is hardcoded, we need to improve it.