HOLY CRAP IT WORKS I HOPE GIT DOESNT BREAK THAT