Created by: Probe1
This is something I'll probably tackle myself and i'm leaving this as a reminder for later.