If you're good, I can clean up the main post and then this can be finally moved to the main forum now that it's been 99.98% finished for >4 years.