build & deploy first before watch #38