move watchdog for workspace pack
fix require