Well that was fun.................... I think