Added dispname variable to make anonymous users see themselves typing as [Anonymous] rather than [], added some spacing between functions