all of the work so far