Weird, I just ran the code, made another profile, and it seemed to save it. When I re-ran the script, it noticed everything that was in it. Maybe this was a bug..? Also if you run the above hastebin, there if a problem when it prints out your information. I just fixed it.