Are we almost there