Well i've just had to abandon the idea as it was WAY to much work. However, when I 'propose' Win Toolkit for my final year project and it gets approved. I will definitely be experimenting in this area again. The method I was about to use would have sorted ALL the sorting issues you where having. When it gets approved. I will be pretty much starting from scratch but and will probably drop XP support. Also possibly rewritten in C++ LOL! I'm tempted to upload a test build for everyone to use (with IE11 support)? EDIT: I've made IE install after updates.