fine tune subscription process