a bit more progress on this post