Some progress and some questions....