I might have broken something? Turning everything into static methods was a bad idea