how the fuck is castro still there. pre-retirement announcement buff?