Comment Comment by techindex Definitely the traffic. Wasn't expecting the front page. Working on it now. parent techindex 7 years ago