init hook service