This is NOT a copy, incase that's what yoou, the reader, might be thinking. I just fixed a bug. But, really, you should go on linuxpenguin10's one. It is GREAT!
Full credit to @linuxpenguin10's original project