quite nice and fairly accurate nonsense