Simple script nearly completed except unique letters and a handful of special exceptions