Been through a lot, indeed.

This update dedicated to certain persons who were convinced that I'd have given this up before a month. Ready to eat your words?