AmpFactory on its way!