Edit auth switch and presentation for types