Slow "progress". Still thinking things through.