observer to observe