Thanks Gerben! I'll let you know when I upload an improved solution :D
You need to be logged in before you can do that.