Ceak I am definitely going to tear the whole thing down and re-write it on my days off. I found other bugs just now that need work =/ if you spot anything let me know.