So Castro is good for something after all!?!?!