Thread: https://www.doomworld.com/vb/thread/128380.