commented shit that isn't working, everything. I don't like callbacks. I could probably make it work if I didn't mind it indented so damn far