Strangely appropriate name and function.