Implemented a startup with internal events.
Add look dependency.