faltaba un end en varios lugares