This seemed like a good idea at first