subscription working properly