half broken / working summary