@Vatrou: Typing up post now. Edit: I pm'd you the post. Let me know if its okay.