These delays are inexcusable