Now that you said that,i did sound a bit upleasant,sorry. Still,i do know its never good to rush-release any mod for any kind of game.Impatience is never rewarded. Since it makes us Modders keep the mods for ourselves and say "screw you TWI forums, im putting this on my own server"
Its not "asking" for info what you did. Your demanding it on a very...very unpleasant tone.
As stated before, we have lives and a non-game related job maybe. Be patient.
Motivate modders by supporting them, since they provide you with free content. Its the only way of getting the mods released quick and efficient.