subscription, threshold violation, underline implementation