Supply chains appear to be improving