| 1. Allow users to log on into the chatroom |
| 2. Allow users to send messages to head of the board and other users |
| 3. Be customized to have client's identity and meet client�s needs |
| 4. Have a color picker to allow users to change background color |
| 5. Have rolling texts for administrator's announcements |
| 6. Have a queue to keep track of the order of users |
| 7. Be user-friendly |
| 8. Have a help page to assist novice users |