Fixed a numeros of things... The stable version is this one here ->>>>>