There is a lot going on in this picture.