latest, mostly-working version