Nice, I'll steal this for my own library : )