Settings page done, still not really updating globals :/