gui updates whenever an endpoint answers