used internal trial_period_valid?