Arreglé la conexion y unos cambios menores