We've been working on some improvements to the site, including an updated version of the forum which gives you more options and more features.
Please let me know if you have any problems with the new system and thanks for being a part of JapanForum.com!