melody castro