still have some broken bits, but i dont want to lose anything