ah counter role explanation