Coupling observer