Talk:Home Page/@comment-25942549-20150220012715/@comment-26899592-20150220013426

they're fixing the site

aka

screwing it up