everything *almost* works