If you want I can take a quick crack at fixing this in a few minutes. Once you understand how everything works together it doesn't take too long to change, it's understanding it all that takes a while. :P