Partial prog
More progress.