If you still haven't figured it out, why don't you ask a Mod on another CT site, like CTC forums?
Ok, RT! Fixed a few things to make it better for members...
Don't hesitate to let us know when bugs and bullshit popup. We'll fix it as best we can!