Observer: correction