weld workaround