Some minor progess.