watch init