Castro is stepping down -