corregidos detalles de implementacion