Take your time Kal, don't rush yourself, I know people want the update but they have to remember that you're a person too and have a life too, and how you've mentioned before you have been through a hard time recently, take it easy.
It's okay I'm pretty much done working on it right now, I'm waiting for bug reports and proofread to post it here, I'd love to post it tomorrow :)