Removed initialisation of AA and AAx
Remove _switch calls -- uses _switchopen exclusively