added calls to get ids and to create client side dictionary of participants