Progress

Progress and challenges jul21