A few setbacks slowing things down.