castrillo still exists