Some Elemental interfaces. Not tested.