Update to ELOQUENT protocol