90% Credit goes to original creator for coding. 10% Credit goes to me for editing/changing some stuff.