What have we done? You can find the answer online.