Castro musings