mostly broken things