Good question. The simple answer is just as soon as we can. There are many things we hope to achieve, but after months of hard work to get the site up and running; continous effort by a small group of people to keep it running; combined with the pressures of RL, we still have much to do. Most of the site stuff at the tech level is the work of 2 people who have lately been busy with several RL concerns. Be assured that new things will be introduced just as soon as humanly possible!!