Observer updated with namespace autoload