many promises, but still few deliveries