further work on AMO failures