the stupid thing sort of works now