Fix the links to the projects and their stats under the DC projects button.
Increase "Forums last 10 posts" from 10 to 20 or ignore Word Association games in the last post section. They clog up the recent posts section and are really to be considered "off topic". We are here for DC'ing.