advanced and basic mode switch