ANM prototypes

ANM prototypes