Authors / Eric Poggel, edited for siegeDrDooM~$peedy