Tag - three stage impairment model