Implementando la conexion