starting hooks