Added hook system, init script.