Custom observer implementeret.