Corrected COUP handler