Beyonce did good