Almost done, a few tweaks and I'm finished.....phew!