multi subscription plans implementation