approved setting observer