depend on weld-se-core rather than weld