well, I'm not sure exactly -how- it happened, but the screen actually came apart from the bottom part of the 3ds. Just on one side (the R bumper side), so the wires on the left side were still connected and everything, it actually functioned and i was able to play a few games.
Anyways I fixed it and put the screen back in place, but I'm pretty sure the wireless card got loose or something because now it will only connect to my router if i'm literally right next to it. which is...not really an option to be standing next to my router whenever i want to use wifi.
So I'm trying to open the back part of it to check the wireless card but I think I stripped the screws. :c
blah
edit: also, mine lags a ton too. i think thats just because it's the older model of the 3ds. wear and tear & such. unless you have a new 3ds, then idk o.o