special thanks to BILL from Occult Science 101