remove watch add compile