Observer approach