add unregister_all to observer system
housework. thanks lupe.