so much going on this pic i have to break it up for you all to appreciate