Beyoncé’s fourth album 4 hit the Internet on Tuesday, a full three weeks ahead of its scheduled release date. The 29-year-old singer has taken to Facebook to address the leak.

“My music was leaked and while this is not how I wanted to present my new songs, I appreciate the positive response from my fans,” she wrote. “When I record music I always think about my fans singing every note and dancing to every beat. I make music to make people happy and I appreciate that everyone has been so anxious to hear my new songs.”

Her label Columbia Records quickly stepped in to take action, removing links and tweets to the music. Sony Music is expected to ship around 1 million units of the album to stores on June 28.

In spite of the leak, will you still be buying Beyoncé album? Let us know.