Add observer example