Ferguson, MO making progress