Mine is better commented

Mine is better commented and contains a lot more code