Observer verbessert