update build script
Better mutation observers