It’s taken a LOT longer than I had hoped but I’ve finally neared...