are we nearly there yet ??