Figure out what is going on.