Digging up tutorial from the grave. But it's great, thank you for the effort! I will keep this close to my heart as it appears very useful.