---------ST-------
AML------ -------AMR
------MC-------
------DMC------DMC both...