kyle-castillo documents