Biden has a lot to explain