Various changes for participant registration