lol beyoncé has writing and production credits on every single song. too funny.