changed some UserDataManager() properties to private