add webassembly