save/load userdata, timezone fix