This is complete AME Customization that we did for one of the clients. It talks about how the hierarchy can be established and also the delegates functinality