Implements user and event state distribution

Space inside { missing.<br>Space inside } missing.