Update conditions and case examples