Love every song including the visual album. One of the best things about being a Beyonce fan is that you know that your favorite artist will always deliver. It takes a seasoned individual to survive through years within the industry and to continue to evolve is a great thing to cherish.