add vendor to watch task #2
add main class