Welcome to the forums.
The forums are a great way to improve your English.

The new mod release date should be soon, I think. 2 or 3 weeks perhaps?