Can now handle multiple replies (e.g. 3 clients