Fix the wifi, and probably some more bugs.