progress but not there yet