Translation Memory Update settings

Hi

I have a problem with project translation memory update settings. Fields are pulled from master memory,but i cannot find any way to fill out their values. Below is piece of my code related to project memory settings:

 TranslationMemorySettings mem_settings = settings.GetSettingsGroup<TranslationMemorySettings>();
            mem_settings.TranslationMinimumMatchValue.Value = 50;
            mem_settings.MissingFormattingPenalty.Value = missing_formatting_penalty.Value;
            mem_settings.DifferentFormattingPenalty.Value = different_formatting_penalty.Value;
            mem_settings.MultipleTranslationsPenalty.Value = multiple_translation_penalty.Value;
            mem_settings.AutoLocalizationPenalty.Value = auto_localization_penalty.Value;
            mem_settings.TextReplacementPenalty.Value = text_replacemnt_penalty.Value;

            FieldValue fl = new SingleStringFieldValue("Job #",job_number);
         
            FieldValues fs = mem_settings.ProjectSettings; //fs returns 0 project settings

And a picture, just to show about what settings I'm talking about. Anyone has suggestion how to solve this problem?