this was a wildly stupid thing to spend so much effort on