Cleaned up participant update