SoggyCow#0995
going through my old work, adding it when i find it