Thyroid function tests are commonly done to diagnose hyper- and hypo-thyroidism. Older tests such as basal metabolic rate, serum cholesterol, and radioactive iodine uptake are non-specific and have been replaced by more sensitive assays of serum T3, T4, FT3, FT4 and TSH. Measurement of thyroperoxidase antibodies is also useful to diagnose autoimmune causes of hypothyroidism like Hashimoto's thyroiditis. The TRH stimulation test can help distinguish between thyroid disorders of hypothalamic or pituitary origin.