Some dumb little starting point, pulled from my UFO fork