After a year I would think this site would be doing better than it is. I just visited Alexa and according to Alexa this site is not in the top 100,000 sites. Exactly where it stands is unknown but I do know that if it is to go anywhere at all something needs to be done.