some work on amo requirement