now displays display name for private events
improved user validation