Fran...you are so on point...