Progress! More to come soon.