Are we there yet, or is there more to come ?