progress but broken