refactoring observer_log
refactoring observer