Ok really really sorry that my CS hasn't been posted yet just still working on this really important project Dx I have it all in my head though so at the very latest it will be up by tomorrow.