what is done so far