changes for participant API