The site is undergoing some serious issues, perhaps related to its lack of organization, accountability, and recent scrutiny. The site has only been able to post 12 leaked documents this year, significantly down from past years. Its last post was four months ago.