i might ahve broke everything