Simplicity is the ultimate sophistication. Well done, David. Clean and beautiful.
Laurent