Modificado para interactuar con el cliente