how badly broken is this