Thought I'd throw down a WIP too, it's been fun reading everyone else's. Shiva, if you spot a problem early please let me know! :sun [hider=WIP]Oops! Rewriting![/hider]