Documentation for this module may be created at Module:xx/param/τεκμηρίωση

-- αρχαία ελληνικά ρήματα - parameters for Ancient Greek verbs in conjugation tables
-- 2022.09.03.
--[=[ INSTRUCTIONS for this page:
Call it from the main page by placing EXACTLY where it is needed:
	require ('Module:xxx/param').param (args)
	DO NOT change anything else. DO NOT add at top of page a m_xxxx = require this and that.
USE: local for the functions of THIS module
]=]--
--[=[
-- mod- (Prefix for parameters as defined in the module		e.g. args['mod-someparam']
	Without the prefix, is for the use of the editor.		e.g. args['someparam']
	The editor suppresses mod- and writes his own correction)
-- Instructions for stems, see below #stems
-- more EXPLANATIONS, see main page
STRUCTURE
a) copy from main page what is needed
b) MAIN FUNCTION: local function param (args)
	1. Stems + some copypaste help
	2. Languages (grc, gkm, kath) for categories and titles
	3. title line
	5. notes
	... all parameters
c) close with:		 end	return {param = param}
TO DO
*...
]=]--

--------------------------------------------------------------------------
-- COPY HERE what is needed from the Module 
--------------------------------------------------------------------------

local languages = mw.loadData("Module:Languages") -- needed: grc (gkm, kath the articles are the same)

-- font colours
local c_ending = '#eb0000'			-- is DeepPink. For wikitext, template [[Πρότυπο:χκ]], never bold
local c_stem = '#002000'				-- For wikitext, template [[Πρότυπο:χθ]], never bold

--  ============== apply font colours - εφαρμογή χρωμάτων
local ending_color = function(suffix)
    return '<span style="color:' .. c_ending ..'; font-weight:normal;">' .. suffix .. '</span>'
end

local stem_color = function(thema)
	thema = thema or '' -- otherwise, it does not work
    return '<span style="color:' .. c_stem ..'; font-weight:normal;">' .. thema .. '</span>'
end

local infix_color = function(infix) -- this is not exactly an inifix. It is extra letters of a 2nd stem.
    return '<span style="color:' .. c_stem ..'; font-weight:normal;">' .. infix .. '</span>'
end

--------------------------------------------------------------------------
--  ARRANGE the functions needed from the Module adding: local... and adding local args = {}
--------------------------------------------------------------------------
-- also see section LANGUAGES for categories
-- repeat this function in subpages, if create_link or linkcontrol is needed
-- ====================== Links
-- create_link((args['somestem'] .. args['someending']), (stem_color(args['somestem']) .. ending_color(args['someending'])))
function create_link (page, text)
	local args = {}
	-- articles are the same for for kath, gkm, grc
	lang_iso = lang_iso or ''
	local med = args['gkm'] or args['μσν'] or ''
	local kathar = args['kath'] or args['καθ'] or ''
	if args['gkm']  == '1' or args['μσν'] == '1' then lang_iso = 'gkm'
	elseif args['kath']  == '1' or args['καθ'] == '1' then lang_iso = 'el'
	else lang_iso = 'grc'
	end
		if text then
		return '[[' .. page .. '#' .. languages[lang_iso]['link'] .. '|' .. text .. ']]'
		else
		return '[[' .. page .. '#' .. languages[lang_iso]['link'] .. '|' .. page .. ']]'
		end
end


-- thank wikipedia [[User:Trappist the monk]]
--[[--------------------------< I S _ S E T >------------may by used optionally

Returns true if argument is set; false otherwise. Argument is 'set' when it exists (not nil) or when it is not an empty string.

]]
--[=[ explanation:
The is_set() function may be added so that tests like this:
	if args['ακε'] ~= '' and args['ακε'] ~= nil then args['ακε'] = args['ακε'] else args['ακε'] = '' end
can be reduced to:
	if not is_set (args['ακε']) then args['ακε'] = '' end
]=]--

local function is_set (var)
	return not (var == nil or var == '');
end

---------------------------------------------------------------------------
-- ========================MAIN FUNCTION================================ --
--                       Ancient Greek verbs                             --
---------------------------------------------------------------------------
local function param (args)
	local lemma = args['λήμμα'] or ''
	PAGENAME = mw.title.getCurrentTitle().text
	if lemma  == '' or lemma == nil then args['λήμμα'] = PAGENAME:match( "^%s*(.-)%s*$" ) 
		else lemma = args['λήμμα']
	end


---------------------------------------------------------------------------
-- ============== START HERE ALL PARAMETERS ============== --
---------------------------------------------------------------------------


-- ===============  STEMS  - default stem = word minus 1 letter from end
-- stems
    local stem = {} -- do not move
    local minusletters = args['μείον'] or ''	-- args μείον is not used in Templates
-- If subfunctions have a defintion for lemma and stem of their own
-- we need to write there the stems for all cases.
    if stemnumber == '' or stemnumber == nil then
    	if minusletters == 3 then
    		stem["θ"] = mw.ustring.sub(args['λήμμα'],1,-4)
    	elseif minusletters == '0' then
    		stem["θ"] = mw.ustring.sub(args['λήμμα'],1,-1)
		elseif minusletters ~= '0' and minusletters ~= '' and minusletters ~= nil then
    		stemnumber = minusletters+1
    	else
    		stem["θ"] = mw.ustring.sub(args['λήμμα'],1,-2) -- default stem
    	end
    end

--[=[ INSTRUCTIONS for STEMS: application in functions
STEMS: default stem is minus 2 letters from the end (stemnumber 3) args['μείον'] = 2 
		- otherwise stems should be written out
		If special features are needed (brackets, etc), then the full line should be written, 
		with create_link, as in /param page

	local stem = {}
	args["θ"] = stem["θ"]					-- stem as found in lemma, default minus 2 letters from end, or defined at function
	stem["θ0"] = m_stems.word0(stem["θ"])				-- remove accent
-- needed to created correct stem["θ2"] δανείζω δάνειζ- ΝΟΤ δανέιζ,  and more καταπράυνσ- - καταπραΰνσ-
	stem["θ0"] = m_stems.word2syn(stem["θ"])			-- to create correct e.g. [[δανείζω]], δάνειζ- ΝΟΤ δανέιζ-
    stem["θοξ"] = m_stems.PerispomeniToOxia(stem["θ"])	-- convert oxia to perispomeni -- also named θ1ο
	stem["θπ"] = m_stems.OxiaToPerispomeni(stem["θ"])	-- convert perispomeni to oxeia
    stem["θ1"] = m_stems.word1(stem["θ0"])				-- accent on 1st syllable from the end (Accent is tonos or oksia. Used mainly for monotonic script)
	stem["θ2"] = m_stems.word2(stem["θ0"])				-- accent on 2nd syllable from the end
Examples
	local stem = {}
      	stem["θ"] = mw.ustring.sub(args['λήμμα'],1,-3)
      	
if mw.ustring.find(args['λήμμα'], 'όοι$') then -- $ = at the end
]=]--




-- DO NOT use cat-extra with lang_name in the pages. Use κατηγ or υποκατ
-- =============== LANGUAGES for categories and notes in appendix
-- for =1 (just titles) or =2 (create Categories for a language)
	lang_iso = lang_iso or 'grc'
	lang_link = languages[lang_iso]['link'] or ''
	lang_name = languages[lang_iso]['name'] or ''
	koine = args['grc-koi'] or args['ελνστ'] or ''
	med = args['gkm'] or args['μσν'] or ''
	kathar = args['kath'] or args['καθ'] or ''
	cat_pos = args['μέρος λόγου'] or 'Ρήματα' -- pos: Part of Speech
	
-- ======= HELLENISTIC KOINE
-- 1 = only title and Κατηγορία:Λήμματα με κλίσεις (languagename)
-- 2 = all categories
-- # SEE handling of titles like mod-τίτλος below, at params
		-- used for hellenistic exclusively
		if args['grc-koi']  == '2' or args['ελνστ'] == '2' then
			args['lang_title'] = '[[:Κατηγορία:Ελληνιστική κοινή|ελληνιστική κοινή]]'
			lang_iso = 'grc-koi' -- this does not work in languages[lang_iso]['link']
			lang_link = languages['grc-koi']['link']
			lang_name = languages['grc-koi']['name']
		-- hellenistic words with classic declensions -- + category for statistical purpose
		elseif args['grc-koi']  == '1' or args['ελνστ'] == '1' then
			args['lang_title'] = "<i>[[:Κατηγορία:Ρήματα (ελληνιστική κοινή)|ελληνιστική κοινή (αρχαία κλίση)]]</i>" 
--				.. '[[Κατηγορία:' .. cat_pos .. ' με αρχαίες κλίσεις (ελληνιστική κοινή)]]'
			lang_link = languages['grc-koi']['link']
			lang_name = languages['grc-koi']['name']
		end

-- (no prosody for the following languages)		
-- ======= learned MEDIAEVAL GREEK -- check [[Λεβαδία]] 
-- for vulgar mediaeval greek see Modern Greek modules (it had no dative)
		if args['gkm']  == '2' or args['μσν'] == '2' then
			args['lang_title'] = '[[:Κατηγορία:Μεσαιωνικά ελληνικά|μεσαιωνικά ελληνικά]]'
			lang_iso = 'gkm' -- this does not work in languages[lang_iso]['link']
			lang_link = languages['gkm']['link']
			lang_name = languages['gkm']['name']
			c_extra= '#cfcfe2;'
			c_3 = '#dfdfec;' -- title3,	as in m2 at [[Πρότυπο:el-biblio/style.css]]
			args['δυ'] = '-'	-- no dual
			-- NO prosody (see below)
		elseif args['gkm']  == '1' or args['μσν'] == '1' then
			args['lang_title'] = "''[[:Κατηγορία:Μεσαιωνικά ελληνικά|λόγια μεσαιωνική ελληνική με αρχαία κλίση]]''" 
				.. '[[Κατηγορία:' .. cat_pos .. ' με αρχαίες κλίσεις (μεσαιωνικά ελληνικά)]]'
			c_extra= '#cfcfe2;' 
			c_3 = '#dfdfec;'
			args['δυ'] = '-'	-- no dual
			-- NO prosody (see below)
			args['nocat'] = '1'	-- do not create subcategories	
			
			
-- for Katharevousa ========= -- has no =2 declensions of its own
		elseif args['kath']  == '2' or args['καθ'] == '2' then
			args['lang_title'] = '[[:Κατηγορία:Καθαρεύουσα|καθαρεύουσα]] (κατά την αρχαία κλίση)'
			lang_iso = 'kath' -- this does not  work
			lang_link = languages['kath']['link']
			lang_name = languages['kath']['name']
			c_3 = '#d5e2f6' -- title3, all the subtitles as in Modern Greek table-colours
		elseif args['kath']  == '1' or args['καθ'] == '1' then
			args['lang_title'] = '<i>[[:Κατηγορία:Καθαρεύουσα|καθαρεύουσα]] (κατά την αρχαία κλίση)</i>'  
				.. '[[Κατηγορία:' .. cat_pos .. ' με αρχαίες κλίσεις (καθαρεύουσα)]]'
			c_3 = '#d5e2f6'
			args['δυ'] = '-'	-- no dual
			args['nocat'] = '1'	-- do not create subcategories	
			-- NO prosody (see below)
		else
--			args['lang_title'] = ''	-- no, otherwise all other titles vanish
			lang_iso = 'grc'
			c_3 = c_3
		end	


-- ================================ TTILES ===========
-- PLACE THIS UNDER LANGUAGES
--  (title from module + extra title) 
	-- args['lang_title'] see LANGUAGES
	args['mod-τίτλος'] = args['mod-τίτλος'] or ''
	args['τίτλος'] = args['τίτλος'] or ''
	extratitle_str = args['mod-τίτλος'] or '' 
	editor_title = args['τίτλος'] or ''
	if args['mod-τίτλος'] ~= '' and args['mod-τίτλος'] ~= nil then
		if args['τίτλος'] ~= '' and args['τίτλος'] ~= nil then
			args['mod-τίτλος'] = args['mod-τίτλος'] .. "<br>" .. args['τίτλος']
			if args['τεστ'] == '1' then
				args['mod-τίτλος'] = args['mod-τίτλος'] .. "<br>" .. args['τίτλος'] .. "<br>" 
				.. 'τεστ'
			elseif args['test'] == '1' then
				args['mod-τίτλος'] = args['mod-τίτλος'] .. "<br>" .. args['τίτλος'] .. "<br>" 
				.. 'test'		
			end
		else -- yes mod-τίτλος,  no τίτλος
		args['mod-τίτλος'] = args['mod-τίτλος']
			if args['τεστ'] == '1' then
				args['mod-τίτλος'] = args['mod-τίτλος'] .. "<br>"
				.. 'τεστ'
			elseif args['test'] == '1' then
				args['mod-τίτλος'] = args['mod-τίτλος'] .. "<br>"
				.. 'test'		
			end
		end
	else -- NO mod-τιτλος
		if args['τίτλος'] ~= '' and args['τίτλος'] ~= nil then
			args['mod-τίτλος'] = args['τίτλος']
			if args['τεστ'] == '1' then
				args['mod-τίτλος'] = args['τίτλος'] .. "<br>" 
				.. 'τεστ'
			elseif args['test'] == '1' then
				args['mod-τίτλος'] = args['τίτλος'] .. "<br>" 
				.. 'test'		
			end
		else -- no mod-τίτλος, no τίτλος, nothing
		args['mod-τίτλος'] = ''
		args['τίτλος'] = ''
			if args['τεστ'] == '1' then
				args['mod-τίτλος'] = 'τεστ'
			elseif args['test'] == '1' then
				args['mod-τίτλος'] = 'test'
			end
		end
	end


-- ================================ BREAKS
-- optional no break line, no &, just a space with br=- for all second lines (TEST at voc.sg)
-- optional no break line, no &, just a space with br=- for all second lines (TEST at voc.sg)
br = args['br'] or ''
-- for dual (du), never change line. User brdu

		if args['br'] == '&' then br = '&nbsp;&&nbsp;'		brdu = '&nbsp;&&nbsp;'		-- & at same line nobreak
	elseif args['br'] == 'dash' then br = '&nbsp;-&nbsp;'	brdu = '&nbsp;-&nbsp;'		-- dash, same line nobreak
	elseif args['br'] == '-' then br = '&nbsp;'		brdu = '&nbsp;'		-- just a space
	elseif args['br'] == 'brtext' then 
		br = '<br />' .. args['br'] .. '&nbsp;' -- little text in new line
		brdu = '&nbsp;' .. args['br'] .. '&nbsp;'
	elseif args['br'] == 'br' then 
		br = '<br />'	-- change line, no &
		brdu = '&nbsp;'		-- just a space
	elseif args['br'] == 'br&' then 
		br = '<br />& '	-- change line with &
		brdu = '&nbsp;'		-- just a space
	elseif args['br'] == '' or args['br'] == nil then 
		br = ' '	-- a normal space DEFAULT
		brdu = ' '		-- DEFAULT & at same line nobreak
	else br = '&nbsp;' .. args['br'] .. '&nbsp;' -- a little text in between, like ή, και etc
		brdu = '&nbsp;' .. args['br'] .. '&nbsp;'
	end



-- ================================ NOTES (mod-σημ from the Module, σημ by the editor)
-- see MAIN PAGE for note = args['mod-σημ']

-- if editor write σημ= then the module-σημ changes
if args['σημ'] ~= '' and args['σημ'] ~= nil then args['mod-σημ'] = args['σημ'] end
-- if the editor does not want the mod-σημ of the Module
	-- but if we write args['σημ'] ΙΝ module functions, then the editor cannot erase or edit it
	-- For some notes, we do not want the editor to change anything
	if args['σημ'] == '-' then
		args['mod-σημ'] = ''
	else
		args['σημ'] = args['σημ']
	end

-- ================================  common word for expressions (TEST, not used yet)
-- before the word -- NOT USED
	if args['κοινό1'] ~= '' and args['κοινό1'] ~= nil then
		args['κοινό1'] = args['κοινό1'] .. '&nbsp;'
	else
		args['κοινό1'] = ''
	end

-- after the word (not used	yet)
-- add a repetitive term at the beginning or at the end of each cell:
	args['κοινό'] = args['κοινό'] or ''
	-- no example has come up

-- ============================= OTHER
	args['αναβ'] = args['αναβ'] or ''
	args['περ'] = args['περ'] or ''


-- ================================ NO PROSODY for some languages
-- languages with NO prosody
	args['μσν'] = args['μσν'] or ''			-- μεσαιωνικά ελληνικά
	args['gkm'] = args['gkm'] or ''			-- Mediaeval Greek code

	args['καθ'] = args['καθ'] or ''				-- καθαρεύουσα -- test [[Ἀχλαδέα]]
	args['kath'] = args['kath'] or ''			-- Katharevousa code

if args['kath'] == '1' or args['καθ'] == '1' or args['gkm'] == '1' or args['μσν'] == '1' then
-- STEMS no prosdy. there are no duals
-- @modules
	args['mod-1ε-ορ-θ+'] = args['mod-1ε-ορ-θ']	args['mod-2ε-ορ-θ+'] = args['mod-2ε-ορ-θ']	args['mod-3ε-ορ-θ+'] = args['mod-3ε-ορ-θ']
	args['mod-1π-ορ-θ+'] = args['mod-1π-ορ-θ']	args['mod-2π-ορ-θ+'] = args['mod-2π-ορ-θ']	args['mod-3π-ορ-θ+'] = args['mod-3π-ορ-θ']
	args['mod-1ε-υπ-θ+'] = args['mod-1ε-υπ-θ']	args['mod-2ε-υπ-θ+'] = args['mod-2ε-υπ-θ']	args['mod-3ε-υπ-θ+'] = args['mod-3ε-υπ-θ']
	args['mod-1π-υπ-θ+'] = args['mod-1π-υπ-θ']	args['mod-2π-υπ-θ+'] = args['mod-2π-υπ-θ']	args['mod-3π-υπ-θ+'] = args['mod-3π-υπ-θ']
	args['mod-1ε-ευ-θ+'] = args['mod-1ε-ευ-θ']	args['mod-2ε-ευ-θ+'] = args['mod-2ε-ευ-θ']	args['mod-3ε-ευ-θ+'] = args['mod-3ε-ευ-θ']
	args['mod-1π-ευ-θ+'] = args['mod-1π-ευ-θ']	args['mod-2π-ευ-θ+'] = args['mod-2π-ευ-θ']	args['mod-3π-ευ-θ+'] = args['mod-3π-ευ-θ']
	args['mod-2ε-πρ-θ+'] = args['mod-2ε-πρ-θ']	args['mod-3ε-πρ-θ+'] = args['mod-3ε-πρ-θ']
	args['mod-2π-πρ-θ+'] = args['mod-2π-πρ-θ']	args['mod-3π-πρ-θ+'] = args['mod-3π-πρ-θ']
	args['mod-απρ-θ+'] = args['mod-απρ-θ']	
	args['mod-μ-αρσ-θ+'] = args['mod-μ-αρσ-θ']	args['mod-μ-θηλ-θ+'] = args['mod-μ-θηλ-θ']	args['mod-μ-ουδ-θ+'] = args['mod-μ-ουδ-θ']	
-- editors
	args['1ε-ορ-θ+'] = args['1ε-ορ-θ']	args['2ε-ορ-θ+'] = args['2ε-ορ-θ']	args['3ε-ορ-θ+'] = args['3ε-ορ-θ']
	args['1π-ορ-θ+'] = args['1π-ορ-θ']	args['2π-ορ-θ+'] = args['2π-ορ-θ']	args['3π-ορ-θ+'] = args['3π-ορ-θ']
	args['1ε-υπ-θ+'] = args['1ε-υπ-θ']	args['2ε-υπ-θ+'] = args['2ε-υπ-θ']	args['3ε-υπ-θ+'] = args['3ε-υπ-θ']
	args['1π-υπ-θ+'] = args['1π-υπ-θ']	args['2π-υπ-θ+'] = args['2π-υπ-θ']	args['3π-υπ-θ+'] = args['3π-υπ-θ']
	args['1ε-ευ-θ+'] = args['1ε-ευ-θ']	args['2ε-ευ-θ+'] = args['2ε-ευ-θ']	args['3ε-ευ-θ+'] = args['3ε-ευ-θ']
	args['1π-ευ-θ+'] = args['1π-ευ-θ']	args['2π-ευ-θ+'] = args['2π-ευ-θ']	args['3π-ευ-θ+'] = args['3π-ευ-θ']
	args['2ε-πρ-θ+'] = args['2ε-πρ-θ']	args['3ε-πρ-θ+'] = args['3ε-πρ-θ']
	args['2π-πρ-θ+'] = args['2π-πρ-θ']	args['3π-πρ-θ+'] = args['3π-πρ-θ']
	args['απρ-θ+'] = args['απρ-θ']	
	args['μ-αρσ-θ+'] = args['μ-αρσ-θ']	args['μ-θηλ-θ+'] = args['μ-θηλ-θ']	args['μ-ουδ-θ+'] = args['μ-ουδ-θ']	
-- ENDINGS no prosody
-- @modules
	args['mod-1ε-ορ-κ+'] = args['mod-1ε-ορ-κ']	args['mod-2ε-ορ-κ+'] = args['mod-2ε-ορ-κ']	args['mod-3ε-ορ-κ+'] = args['mod-3ε-ορ-κ']
	args['mod-1π-ορ-κ+'] = args['mod-1π-ορ-κ']	args['mod-2π-ορ-κ+'] = args['mod-2π-ορ-κ']	args['mod-3π-ορ-κ+'] = args['mod-3π-ορ-κ']
	args['mod-1ε-υπ-κ+'] = args['mod-1ε-υπ-κ']	args['mod-2ε-υπ-κ+'] = args['mod-2ε-υπ-κ']	args['mod-3ε-υπ-κ+'] = args['mod-3ε-υπ-κ']
	args['mod-1π-υπ-κ+'] = args['mod-1π-υπ-κ']	args['mod-2π-υπ-κ+'] = args['mod-2π-υπ-κ']	args['mod-3π-υπ-κ+'] = args['mod-3π-υπ-κ']
	args['mod-1ε-ευ-κ+'] = args['mod-1ε-ευ-κ']	args['mod-2ε-ευ-κ+'] = args['mod-2ε-ευ-κ']	args['mod-3ε-ευ-κ+'] = args['mod-3ε-ευ-κ']
	args['mod-1π-ευ-κ+'] = args['mod-1π-ευ-κ']	args['mod-2π-ευ-κ+'] = args['mod-2π-ευ-κ']	args['mod-3π-ευ-κ+'] = args['mod-3π-ευ-κ']
	args['mod-2ε-πρ-κ+'] = args['mod-2ε-πρ-κ']	args['mod-3ε-πρ-κ+'] = args['mod-3ε-πρ-κ']
	args['mod-2π-πρ-κ+'] = args['mod-2π-πρ-κ']	args['mod-3π-πρ-κ+'] = args['mod-3π-πρ-κ']
	args['mod-απρ-κ+'] = args['mod-απρ-κ']	
	args['mod-μ-αρσ-κ+'] = args['mod-μ-αρσ-κ']	args['mod-μ-θηλ-κ+'] = args['mod-μ-θηλ-κ']	args['mod-μ-ουδ-κ+'] = args['mod-μ-ουδ-κ']	
-- editors
	args['1ε-ορ-κ+'] = args['1ε-ορ-κ']	args['2ε-ορ-κ+'] = args['2ε-ορ-κ']	args['3ε-ορ-κ+'] = args['3ε-ορ-κ']
	args['1π-ορ-κ+'] = args['1π-ορ-κ']	args['2π-ορ-κ+'] = args['2π-ορ-κ']	args['3π-ορ-κ+'] = args['3π-ορ-κ']
	args['1ε-υπ-κ+'] = args['1ε-υπ-κ']	args['2ε-υπ-κ+'] = args['2ε-υπ-κ']	args['3ε-υπ-κ+'] = args['3ε-υπ-κ']
	args['1π-υπ-κ+'] = args['1π-υπ-κ']	args['2π-υπ-κ+'] = args['2π-υπ-κ']	args['3π-υπ-κ+'] = args['3π-υπ-κ']
	args['1ε-ευ-κ+'] = args['1ε-ευ-κ']	args['2ε-ευ-κ+'] = args['2ε-ευ-κ']	args['3ε-ευ-κ+'] = args['3ε-ευ-κ']
	args['1π-ευ-κ+'] = args['1π-ευ-κ']	args['2π-ευ-κ+'] = args['2π-ευ-κ']	args['3π-ευ-κ+'] = args['3π-ευ-κ']
	args['2ε-πρ-κ+'] = args['2ε-πρ-κ']	args['3ε-πρ-κ+'] = args['3ε-πρ-κ']
	args['2π-πρ-κ+'] = args['2π-πρ-κ']	args['3π-πρ-κ+'] = args['3π-πρ-κ']
	args['απρ-κ+'] = args['απρ-κ']	
	args['μ-αρσ-κ+'] = args['μ-αρσ-κ']	args['μ-θηλ-κ+'] = args['μ-θηλ-κ']	args['μ-ουδ-κ+'] = args['μ-ουδ-κ']	
end
-- CLOSE NO PROSODY LANGUAGES


-- ================================================= BEGIN PARAMETERS FULL
-- CELLS for @modules
	args['mod-1ε-ορ'] = args['mod-1ε-ορ'] or ''	args['mod-2ε-ορ'] = args['mod-2ε-ορ'] or ''	args['mod-3ε-ορ'] = args['mod-3ε-ορ'] or ''
	args['mod-1π-ορ'] = args['mod-1π-ορ'] or ''	args['mod-2π-ορ'] = args['mod-2π-ορ'] or ''	args['mod-3π-ορ'] = args['mod-3π-ορ'] or ''
	args['mod-2δ-ορ'] = args['mod-2δ-ορ'] or ''	args['mod-3δ-ορ'] = args['mod-3δ-ορ'] or ''
	args['mod-1ε-υπ'] = args['mod-1ε-υπ'] or ''	args['mod-2ε-υπ'] = args['mod-2ε-υπ'] or ''	args['mod-3ε-υπ'] = args['mod-3ε-υπ'] or ''
	args['mod-1π-υπ'] = args['mod-1π-υπ'] or ''	args['mod-2π-υπ'] = args['mod-2π-υπ'] or ''	args['mod-3π-υπ'] = args['mod-3π-υπ'] or ''
	args['mod-2δ-υπ'] = args['mod-2δ-υπ'] or ''	args['mod-3δ-υπ'] = args['mod-3δ-υπ'] or ''
	args['mod-1ε-ευ'] = args['mod-1ε-ευ'] or ''	args['mod-2ε-ευ'] = args['mod-2ε-ευ'] or ''	args['mod-3ε-ευ'] = args['mod-3ε-ευ'] or ''
	args['mod-1π-ευ'] = args['mod-1π-ευ'] or ''	args['mod-2π-ευ'] = args['mod-2π-ευ'] or ''	args['mod-3π-ευ'] = args['mod-3π-ευ'] or ''
	args['mod-2δ-ευ'] = args['mod-2δ-ευ'] or ''	args['mod-3δ-ευ'] = args['mod-3δ-ευ'] or ''
	args['mod-2ε-πρ'] = args['mod-2ε-πρ'] or ''	args['mod-3ε-πρ'] = args['mod-3ε-πρ'] or ''
	args['mod-2π-πρ'] = args['mod-2π-πρ'] or ''	args['mod-3π-πρ'] = args['mod-3π-πρ'] or ''
	args['mod-2δ-πρ'] = args['mod-2δ-πρ'] or ''	args['mod-3δ-πρ'] = args['mod-3δ-πρ'] or ''
	args['mod-απρ'] = args['mod-απρ'] or ''	
	args['mod-μ-αρσ'] = args['mod-μ-αρσ'] or ''	args['mod-μ-θηλ'] = args['mod-μ-θηλ'] or ''	args['mod-μ-ουδ'] = args['mod-μ-ουδ'] or ''	
-- cells for editors
	args['1ε-ορ'] = args['1ε-ορ'] or ''	args['2ε-ορ'] = args['2ε-ορ'] or ''	args['3ε-ορ'] = args['3ε-ορ'] or ''
	args['1π-ορ'] = args['1π-ορ'] or ''	args['2π-ορ'] = args['2π-ορ'] or ''	args['3π-ορ'] = args['3π-ορ'] or ''
	args['2δ-ορ'] = args['2δ-ορ'] or ''	args['3δ-ορ'] = args['3δ-ορ'] or ''
	args['1ε-υπ'] = args['1ε-υπ'] or ''	args['2ε-υπ'] = args['2ε-υπ'] or ''	args['3ε-υπ'] = args['3ε-υπ'] or ''
	args['1π-υπ'] = args['1π-υπ'] or ''	args['2π-υπ'] = args['2π-υπ'] or ''	args['3π-υπ'] = args['3π-υπ'] or ''
	args['2δ-υπ'] = args['2δ-υπ'] or ''	args['3δ-υπ'] = args['3δ-υπ'] or ''
	args['1ε-ευ'] = args['1ε-ευ'] or ''	args['2ε-ευ'] = args['2ε-ευ'] or ''	args['3ε-ευ'] = args['3ε-ευ'] or ''
	args['1π-ευ'] = args['1π-ευ'] or ''	args['2π-ευ'] = args['2π-ευ'] or ''	args['3π-ευ'] = args['3π-ευ'] or ''
	args['2δ-ευ'] = args['2δ-ευ'] or ''	args['3δ-ευ'] = args['3δ-ευ'] or ''
	args['2ε-πρ'] = args['2ε-πρ'] or ''	args['3ε-πρ'] = args['3ε-πρ'] or ''
	args['2π-πρ'] = args['2π-πρ'] or ''	args['3π-πρ'] = args['3π-πρ'] or ''
	args['2δ-πρ'] = args['2δ-πρ'] or ''	args['3δ-πρ'] = args['3δ-πρ'] or ''
	args['απρ'] = args['απρ'] or ''	
	args['μ-αρσ'] = args['μ-αρσ'] or ''	args['μ-θηλ'] = args['μ-θηλ'] or ''	args['μ-ουδ'] = args['μ-ουδ'] or ''	
-- whole words @modules
	args['mod-1ε-ορ-λ'] = args['mod-1ε-ορ-λ'] or ''	args['mod-2ε-ορ-λ'] = args['mod-2ε-ορ-λ'] or ''	args['mod-3ε-ορ-λ'] = args['mod-3ε-ορ-λ'] or ''
	args['mod-1π-ορ-λ'] = args['mod-1π-ορ-λ'] or ''	args['mod-2π-ορ-λ'] = args['mod-2π-ορ-λ'] or ''	args['mod-3π-ορ-λ'] = args['mod-3π-ορ-λ'] or ''
	args['mod-2δ-ορ-λ'] = args['mod-2δ-ορ-λ'] or ''	args['mod-3δ-ορ-λ'] = args['mod-3δ-ορ-λ'] or ''
	args['mod-1ε-υπ-λ'] = args['mod-1ε-υπ-λ'] or ''	args['mod-2ε-υπ-λ'] = args['mod-2ε-υπ-λ'] or ''	args['mod-3ε-υπ-λ'] = args['mod-3ε-υπ-λ'] or ''
	args['mod-1π-υπ-λ'] = args['mod-1π-υπ-λ'] or ''	args['mod-2π-υπ-λ'] = args['mod-2π-υπ-λ'] or ''	args['mod-3π-υπ-λ'] = args['mod-3π-υπ-λ'] or ''
	args['mod-2δ-υπ-λ'] = args['mod-2δ-υπ-λ'] or ''	args['mod-3δ-υπ-λ'] = args['mod-3δ-υπ-λ'] or ''
	args['mod-1ε-ευ-λ'] = args['mod-1ε-ευ-λ'] or ''	args['mod-2ε-ευ-λ'] = args['mod-2ε-ευ-λ'] or ''	args['mod-3ε-ευ-λ'] = args['mod-3ε-ευ-λ'] or ''
	args['mod-1π-ευ-λ'] = args['mod-1π-ευ-λ'] or ''	args['mod-2π-ευ-λ'] = args['mod-2π-ευ-λ'] or ''	args['mod-3π-ευ-λ'] = args['mod-3π-ευ-λ'] or ''
	args['mod-2δ-ευ-λ'] = args['mod-2δ-ευ-λ'] or ''	args['mod-3δ-ευ-λ'] = args['mod-3δ-ευ-λ'] or ''
	args['mod-2ε-πρ-λ'] = args['mod-2ε-πρ-λ'] or ''	args['mod-3ε-πρ-λ'] = args['mod-3ε-πρ-λ'] or ''
	args['mod-2π-πρ-λ'] = args['mod-2π-πρ-λ'] or ''	args['mod-3π-πρ-λ'] = args['mod-3π-πρ-λ'] or ''
	args['mod-2δ-πρ-λ'] = args['mod-2δ-πρ-λ'] or ''	args['mod-3δ-πρ-λ'] = args['mod-3δ-πρ-λ'] or ''
	args['mod-απρ-λ'] = args['mod-απρ-λ'] or ''	
	args['mod-μ-αρσ-λ'] = args['mod-μ-αρσ-λ'] or ''	args['mod-μ-θηλ-λ'] = args['mod-μ-θηλ-λ'] or ''	args['mod-μ-ουδ-λ'] = args['mod-μ-ουδ-λ'] or ''	
	-- second word
	args['mod-1ε-ορ2-λ'] = args['mod-1ε-ορ2-λ'] or ''	args['mod-2ε-ορ2-λ'] = args['mod-2ε-ορ2-λ'] or ''	args['mod-3ε-ορ2-λ'] = args['mod-3ε-ορ2-λ'] or ''
	args['mod-1π-ορ2-λ'] = args['mod-1π-ορ2-λ'] or ''	args['mod-2π-ορ2-λ'] = args['mod-2π-ορ2-λ'] or ''	args['mod-3π-ορ2-λ'] = args['mod-3π-ορ2-λ'] or ''
	args['mod-2δ-ορ2-λ'] = args['mod-2δ-ορ2-λ'] or ''	args['mod-3δ-ορ2-λ'] = args['mod-3δ-ορ2-λ'] or ''
	args['mod-1ε-υπ2-λ'] = args['mod-1ε-υπ2-λ'] or ''	args['mod-2ε-υπ2-λ'] = args['mod-2ε-υπ2-λ'] or ''	args['mod-3ε-υπ2-λ'] = args['mod-3ε-υπ2-λ'] or ''
	args['mod-1π-υπ2-λ'] = args['mod-1π-υπ2-λ'] or ''	args['mod-2π-υπ2-λ'] = args['mod-2π-υπ2-λ'] or ''	args['mod-3π-υπ2-λ'] = args['mod-3π-υπ2-λ'] or ''
	args['mod-2δ-υπ2-λ'] = args['mod-2δ-υπ2-λ'] or ''	args['mod-3δ-υπ2-λ'] = args['mod-3δ-υπ2-λ'] or ''
	args['mod-1ε-ευ2-λ'] = args['mod-1ε-ευ2-λ'] or ''	args['mod-2ε-ευ2-λ'] = args['mod-2ε-ευ2-λ'] or ''	args['mod-3ε-ευ2-λ'] = args['mod-3ε-ευ2-λ'] or ''
	args['mod-1π-ευ2-λ'] = args['mod-1π-ευ2-λ'] or ''	args['mod-2π-ευ2-λ'] = args['mod-2π-ευ2-λ'] or ''	args['mod-3π-ευ2-λ'] = args['mod-3π-ευ2-λ'] or ''
	args['mod-2δ-ευ2-λ'] = args['mod-2δ-ευ2-λ'] or ''	args['mod-3δ-ευ2-λ'] = args['mod-3δ-ευ2-λ'] or ''
	args['mod-2ε-πρ2-λ'] = args['mod-2ε-πρ2-λ'] or ''	args['mod-3ε-πρ2-λ'] = args['mod-3ε-πρ2-λ'] or ''
	args['mod-2π-πρ2-λ'] = args['mod-2π-πρ2-λ'] or ''	args['mod-3π-πρ2-λ'] = args['mod-3π-πρ2-λ'] or ''
	args['mod-2δ-πρ2-λ'] = args['mod-2δ-πρ2-λ'] or ''	args['mod-3δ-πρ2-λ'] = args['mod-3δ-πρ2-λ'] or ''
	args['mod-απρ2-λ'] = args['mod-απρ2-λ'] or ''	
	args['mod-μ-αρσ2-λ'] = args['mod-μ-αρσ2-λ'] or ''	args['mod-μ-θηλ2-λ'] = args['mod-μ-θηλ2-λ'] or ''	args['mod-μ-ουδ2-λ'] = args['mod-μ-ουδ2-λ'] or ''	
-- whole words for editors
	args['1ε-ορ-λ'] = args['1ε-ορ-λ'] or ''	args['2ε-ορ-λ'] = args['2ε-ορ-λ'] or ''	args['3ε-ορ-λ'] = args['3ε-ορ-λ'] or ''
	args['1π-ορ-λ'] = args['1π-ορ-λ'] or ''	args['2π-ορ-λ'] = args['2π-ορ-λ'] or ''	args['3π-ορ-λ'] = args['3π-ορ-λ'] or ''
	args['2δ-ορ-λ'] = args['2δ-ορ-λ'] or ''	args['3δ-ορ-λ'] = args['3δ-ορ-λ'] or ''
	args['1ε-υπ-λ'] = args['1ε-υπ-λ'] or ''	args['2ε-υπ-λ'] = args['2ε-υπ-λ'] or ''	args['3ε-υπ-λ'] = args['3ε-υπ-λ'] or ''
	args['1π-υπ-λ'] = args['1π-υπ-λ'] or ''	args['2π-υπ-λ'] = args['2π-υπ-λ'] or ''	args['3π-υπ-λ'] = args['3π-υπ-λ'] or ''
	args['2δ-υπ-λ'] = args['2δ-υπ-λ'] or ''	args['3δ-υπ-λ'] = args['3δ-υπ-λ'] or ''
	args['1ε-ευ-λ'] = args['1ε-ευ-λ'] or ''	args['2ε-ευ-λ'] = args['2ε-ευ-λ'] or ''	args['3ε-ευ-λ'] = args['3ε-ευ-λ'] or ''
	args['1π-ευ-λ'] = args['1π-ευ-λ'] or ''	args['2π-ευ-λ'] = args['2π-ευ-λ'] or ''	args['3π-ευ-λ'] = args['3π-ευ-λ'] or ''
	args['2δ-ευ-λ'] = args['2δ-ευ-λ'] or ''	args['3δ-ευ-λ'] = args['3δ-ευ-λ'] or ''
	args['2ε-πρ-λ'] = args['2ε-πρ-λ'] or ''	args['3ε-πρ-λ'] = args['3ε-πρ-λ'] or ''
	args['2π-πρ-λ'] = args['2π-πρ-λ'] or ''	args['3π-πρ-λ'] = args['3π-πρ-λ'] or ''
	args['2δ-πρ-λ'] = args['2δ-πρ-λ'] or ''	args['3δ-πρ-λ'] = args['3δ-πρ-λ'] or ''
	args['απρ-λ'] = args['απρ-λ'] or ''	
	args['μ-αρσ-λ'] = args['μ-αρσ-λ'] or ''	args['μ-θηλ-λ'] = args['μ-θηλ-λ'] or ''	args['μ-ουδ-λ'] = args['μ-ουδ-λ'] or ''	
	-- second word for editors
	args['1ε-ορ2-λ'] = args['1ε-ορ2-λ'] or ''	args['2ε-ορ2-λ'] = args['2ε-ορ2-λ'] or ''	args['3ε-ορ2-λ'] = args['3ε-ορ2-λ'] or ''
	args['1π-ορ2-λ'] = args['1π-ορ2-λ'] or ''	args['2π-ορ2-λ'] = args['2π-ορ2-λ'] or ''	args['3π-ορ2-λ'] = args['3π-ορ2-λ'] or ''
	args['2δ-ορ2-λ'] = args['2δ-ορ2-λ'] or ''	args['3δ-ορ2-λ'] = args['3δ-ορ2-λ'] or ''
	args['1ε-υπ2-λ'] = args['1ε-υπ2-λ'] or ''	args['2ε-υπ2-λ'] = args['2ε-υπ2-λ'] or ''	args['3ε-υπ2-λ'] = args['3ε-υπ2-λ'] or ''
	args['1π-υπ2-λ'] = args['1π-υπ2-λ'] or ''	args['2π-υπ2-λ'] = args['2π-υπ2-λ'] or ''	args['3π-υπ2-λ'] = args['3π-υπ2-λ'] or ''
	args['2δ-υπ2-λ'] = args['2δ-υπ2-λ'] or ''	args['3δ-υπ2-λ'] = args['3δ-υπ2-λ'] or ''
	args['1ε-ευ2-λ'] = args['1ε-ευ2-λ'] or ''	args['2ε-ευ2-λ'] = args['2ε-ευ2-λ'] or ''	args['3ε-ευ2-λ'] = args['3ε-ευ2-λ'] or ''
	args['1π-ευ2-λ'] = args['1π-ευ2-λ'] or ''	args['2π-ευ2-λ'] = args['2π-ευ2-λ'] or ''	args['3π-ευ2-λ'] = args['3π-ευ2-λ'] or ''
	args['2δ-ευ2-λ'] = args['2δ-ευ2-λ'] or ''	args['3δ-ευ2-λ'] = args['3δ-ευ2-λ'] or ''
	args['2ε-πρ2-λ'] = args['2ε-πρ2-λ'] or ''	args['3ε-πρ2-λ'] = args['3ε-πρ2-λ'] or ''
	args['2π-πρ2-λ'] = args['2π-πρ2-λ'] or ''	args['3π-πρ2-λ'] = args['3π-πρ2-λ'] or ''
	args['2δ-πρ2-λ'] = args['2δ-πρ2-λ'] or ''	args['3δ-πρ2-λ'] = args['3δ-πρ2-λ'] or ''
	args['απρ2-λ'] = args['απρ2-λ'] or ''	
	args['μ-αρσ2-λ'] = args['μ-αρσ2-λ'] or ''	args['μ-θηλ2-λ'] = args['μ-θηλ2-λ'] or ''	args['μ-ουδ2-λ'] = args['μ-ουδ2-λ'] or ''


-- if editor's CELL, then mod- cell = editor's cell
	if args['1ε-ορ'] ~= '' and args['1ε-ορ'] ~= nil then args['mod-1ε-ορ'] = args['1ε-ορ'] end
	if args['2ε-ορ'] ~= '' and args['2ε-ορ'] ~= nil then args['mod-2ε-ορ'] = args['2ε-ορ'] end
	if args['3ε-ορ'] ~= '' and args['3ε-ορ'] ~= nil then args['mod-3ε-ορ'] = args['3ε-ορ'] end
	if args['1π-ορ'] ~= '' and args['1π-ορ'] ~= nil then args['mod-1π-ορ'] = args['1π-ορ'] end
	if args['2π-ορ'] ~= '' and args['2π-ορ'] ~= nil then args['mod-2π-ορ'] = args['2π-ορ'] end
	if args['3π-ορ'] ~= '' and args['3π-ορ'] ~= nil then args['mod-3π-ορ'] = args['3π-ορ'] end
	if args['2δ-ορ'] ~= '' and args['2δ-ορ'] ~= nil then args['mod-2δ-ορ'] = args['2δ-ορ'] end
	if args['3δ-ορ'] ~= '' and args['3δ-ορ'] ~= nil then args['mod-3δ-ορ'] = args['3δ-ορ'] end
	if args['1ε-υπ'] ~= '' and args['1ε-υπ'] ~= nil then args['mod-1ε-υπ'] = args['1ε-υπ'] end
	if args['2ε-υπ'] ~= '' and args['2ε-υπ'] ~= nil then args['mod-2ε-υπ'] = args['2ε-υπ'] end
	if args['3ε-υπ'] ~= '' and args['3ε-υπ'] ~= nil then args['mod-3ε-υπ'] = args['3ε-υπ'] end
	if args['1π-υπ'] ~= '' and args['1π-υπ'] ~= nil then args['mod-1π-υπ'] = args['1π-υπ'] end
	if args['2π-υπ'] ~= '' and args['2π-υπ'] ~= nil then args['mod-2π-υπ'] = args['2π-υπ'] end
	if args['3π-υπ'] ~= '' and args['3π-υπ'] ~= nil then args['mod-3π-υπ'] = args['3π-υπ'] end
	if args['2δ-υπ'] ~= '' and args['2δ-υπ'] ~= nil then args['mod-2δ-υπ'] = args['2δ-υπ'] end
	if args['3δ-υπ'] ~= '' and args['3δ-υπ'] ~= nil then args['mod-3δ-υπ'] = args['3δ-υπ'] end
	if args['1ε-ευ'] ~= '' and args['1ε-ευ'] ~= nil then args['mod-1ε-ευ'] = args['1ε-ευ'] end
	if args['2ε-ευ'] ~= '' and args['2ε-ευ'] ~= nil then args['mod-2ε-ευ'] = args['2ε-ευ'] end
	if args['3ε-ευ'] ~= '' and args['3ε-ευ'] ~= nil then args['mod-3ε-ευ'] = args['3ε-ευ'] end
	if args['1π-ευ'] ~= '' and args['1π-ευ'] ~= nil then args['mod-1π-ευ'] = args['1π-ευ'] end
	if args['2π-ευ'] ~= '' and args['2π-ευ'] ~= nil then args['mod-2π-ευ'] = args['2π-ευ'] end
	if args['3π-ευ'] ~= '' and args['3π-ευ'] ~= nil then args['mod-3π-ευ'] = args['3π-ευ'] end
	if args['2δ-ευ'] ~= '' and args['2δ-ευ'] ~= nil then args['mod-2δ-ευ'] = args['2δ-ευ'] end
	if args['3δ-ευ'] ~= '' and args['3δ-ευ'] ~= nil then args['mod-3δ-ευ'] = args['3δ-ευ'] end	
	if args['2ε-πρ'] ~= '' and args['2ε-πρ'] ~= nil then args['mod-2ε-πρ'] = args['2ε-πρ'] end
	if args['3ε-πρ'] ~= '' and args['3ε-πρ'] ~= nil then args['mod-3ε-πρ'] = args['3ε-πρ'] end
	if args['2π-πρ'] ~= '' and args['2π-πρ'] ~= nil then args['mod-2π-πρ'] = args['2π-πρ'] end
	if args['3π-πρ'] ~= '' and args['3π-πρ'] ~= nil then args['mod-3π-πρ'] = args['3π-πρ'] end
	if args['2δ-πρ'] ~= '' and args['2δ-πρ'] ~= nil then args['mod-2δ-πρ'] = args['2δ-πρ'] end
	if args['3δ-πρ'] ~= '' and args['3δ-πρ'] ~= nil then args['mod-3δ-πρ'] = args['3δ-πρ'] end
	if args['απρ'] ~= '' and args['απρ'] ~= nil then args['mod-απρ'] = args['απρ'] end
	if args['μ-αρσ'] ~= '' and args['μ-αρσ'] ~= nil then args['mod-μ-αρσ'] = args['μ-αρσ'] end
	if args['μ-θηλ'] ~= '' and args['μ-θηλ'] ~= nil then args['mod-μ-θηλ'] = args['μ-θηλ'] end
	if args['μ-ουδ'] ~= '' and args['μ-ουδ'] ~= nil then args['mod-μ-ουδ'] = args['μ-ουδ'] end

-- if editor's word , then mod- word = editor's word
	if args['1ε-ορ-λ'] ~= '' and args['1ε-ορ-λ'] ~= nil then args['mod-1ε-ορ-λ'] = args['1ε-ορ-λ'] end
	if args['2ε-ορ-λ'] ~= '' and args['2ε-ορ-λ'] ~= nil then args['mod-2ε-ορ-λ'] = args['2ε-ορ-λ'] end
	if args['3ε-ορ-λ'] ~= '' and args['3ε-ορ-λ'] ~= nil then args['mod-3ε-ορ-λ'] = args['3ε-ορ-λ'] end
	if args['1π-ορ-λ'] ~= '' and args['1π-ορ-λ'] ~= nil then args['mod-1π-ορ-λ'] = args['1π-ορ-λ'] end
	if args['2π-ορ-λ'] ~= '' and args['2π-ορ-λ'] ~= nil then args['mod-2π-ορ-λ'] = args['2π-ορ-λ'] end
	if args['3π-ορ-λ'] ~= '' and args['3π-ορ-λ'] ~= nil then args['mod-3π-ορ-λ'] = args['3π-ορ-λ'] end
	if args['2δ-ορ-λ'] ~= '' and args['2δ-ορ-λ'] ~= nil then args['mod-2δ-ορ-λ'] = args['2δ-ορ-λ'] end
	if args['3δ-ορ-λ'] ~= '' and args['3δ-ορ-λ'] ~= nil then args['mod-3δ-ορ-λ'] = args['3δ-ορ-λ'] end
	if args['1ε-υπ-λ'] ~= '' and args['1ε-υπ-λ'] ~= nil then args['mod-1ε-υπ-λ'] = args['1ε-υπ-λ'] end
	if args['2ε-υπ-λ'] ~= '' and args['2ε-υπ-λ'] ~= nil then args['mod-2ε-υπ-λ'] = args['2ε-υπ-λ'] end
	if args['3ε-υπ-λ'] ~= '' and args['3ε-υπ-λ'] ~= nil then args['mod-3ε-υπ-λ'] = args['3ε-υπ-λ'] end
	if args['1π-υπ-λ'] ~= '' and args['1π-υπ-λ'] ~= nil then args['mod-1π-υπ-λ'] = args['1π-υπ-λ'] end
	if args['2π-υπ-λ'] ~= '' and args['2π-υπ-λ'] ~= nil then args['mod-2π-υπ-λ'] = args['2π-υπ-λ'] end
	if args['3π-υπ-λ'] ~= '' and args['3π-υπ-λ'] ~= nil then args['mod-3π-υπ-λ'] = args['3π-υπ-λ'] end
	if args['2δ-υπ-λ'] ~= '' and args['2δ-υπ-λ'] ~= nil then args['mod-2δ-υπ-λ'] = args['2δ-υπ-λ'] end
	if args['3δ-υπ-λ'] ~= '' and args['3δ-υπ-λ'] ~= nil then args['mod-3δ-υπ-λ'] = args['3δ-υπ-λ'] end
	if args['1ε-ευ-λ'] ~= '' and args['1ε-ευ-λ'] ~= nil then args['mod-1ε-ευ-λ'] = args['1ε-ευ-λ'] end
	if args['2ε-ευ-λ'] ~= '' and args['2ε-ευ-λ'] ~= nil then args['mod-2ε-ευ-λ'] = args['2ε-ευ-λ'] end
	if args['3ε-ευ-λ'] ~= '' and args['3ε-ευ-λ'] ~= nil then args['mod-3ε-ευ-λ'] = args['3ε-ευ-λ'] end
	if args['1π-ευ-λ'] ~= '' and args['1π-ευ-λ'] ~= nil then args['mod-1π-ευ-λ'] = args['1π-ευ-λ'] end
	if args['2π-ευ-λ'] ~= '' and args['2π-ευ-λ'] ~= nil then args['mod-2π-ευ-λ'] = args['2π-ευ-λ'] end
	if args['3π-ευ-λ'] ~= '' and args['3π-ευ-λ'] ~= nil then args['mod-3π-ευ-λ'] = args['3π-ευ-λ'] end
	if args['2δ-ευ-λ'] ~= '' and args['2δ-ευ-λ'] ~= nil then args['mod-2δ-ευ-λ'] = args['2δ-ευ-λ'] end
	if args['3δ-ευ-λ'] ~= '' and args['3δ-ευ-λ'] ~= nil then args['mod-3δ-ευ-λ'] = args['3δ-ευ-λ'] end	
	if args['2ε-πρ-λ'] ~= '' and args['2ε-πρ-λ'] ~= nil then args['mod-2ε-πρ-λ'] = args['2ε-πρ-λ'] end
	if args['3ε-πρ-λ'] ~= '' and args['3ε-πρ-λ'] ~= nil then args['mod-3ε-πρ-λ'] = args['3ε-πρ-λ'] end
	if args['2π-πρ-λ'] ~= '' and args['2π-πρ-λ'] ~= nil then args['mod-2π-πρ-λ'] = args['2π-πρ-λ'] end
	if args['3π-πρ-λ'] ~= '' and args['3π-πρ-λ'] ~= nil then args['mod-3π-πρ-λ'] = args['3π-πρ-λ'] end
	if args['2δ-πρ-λ'] ~= '' and args['2δ-πρ-λ'] ~= nil then args['mod-2δ-πρ-λ'] = args['2δ-πρ-λ'] end
	if args['3δ-πρ-λ'] ~= '' and args['3δ-πρ-λ'] ~= nil then args['mod-3δ-πρ-λ'] = args['3δ-πρ-λ'] end
	if args['απρ-λ'] ~= '' and args['απρ-λ'] ~= nil then args['mod-απρ-λ'] = args['απρ-λ'] end
	if args['μ-αρσ-λ'] ~= '' and args['μ-αρσ-λ'] ~= nil then args['mod-μ-αρσ-λ'] = args['μ-αρσ-λ'] end
	if args['μ-θηλ-λ'] ~= '' and args['μ-θηλ-λ'] ~= nil then args['mod-μ-θηλ-λ'] = args['μ-θηλ-λ'] end
	if args['μ-ουδ-λ'] ~= '' and args['μ-ουδ-λ'] ~= nil then args['mod-μ-ουδ-λ'] = args['μ-ουδ-λ'] end
-- if editor's second word, the mod- 2nd word = editor's 2nd word
	if args['1ε-ορ2-λ'] ~= '' and args['1ε-ορ2-λ'] ~= nil then args['mod-1ε-ορ2-λ'] = args['1ε-ορ2-λ'] end
	if args['2ε-ορ2-λ'] ~= '' and args['2ε-ορ2-λ'] ~= nil then args['mod-2ε-ορ2-λ'] = args['2ε-ορ2-λ'] end
	if args['3ε-ορ2-λ'] ~= '' and args['3ε-ορ2-λ'] ~= nil then args['mod-3ε-ορ2-λ'] = args['3ε-ορ2-λ'] end
	if args['1π-ορ2-λ'] ~= '' and args['1π-ορ2-λ'] ~= nil then args['mod-1π-ορ2-λ'] = args['1π-ορ2-λ'] end
	if args['2π-ορ2-λ'] ~= '' and args['2π-ορ2-λ'] ~= nil then args['mod-2π-ορ2-λ'] = args['2π-ορ2-λ'] end
	if args['3π-ορ2-λ'] ~= '' and args['3π-ορ2-λ'] ~= nil then args['mod-3π-ορ2-λ'] = args['3π-ορ2-λ'] end
	if args['2δ-ορ2-λ'] ~= '' and args['2δ-ορ2-λ'] ~= nil then args['mod-2δ-ορ2-λ'] = args['2δ-ορ2-λ'] end
	if args['3δ-ορ2-λ'] ~= '' and args['3δ-ορ2-λ'] ~= nil then args['mod-3δ-ορ2-λ'] = args['3δ-ορ2-λ'] end
	if args['1ε-υπ2-λ'] ~= '' and args['1ε-υπ2-λ'] ~= nil then args['mod-1ε-υπ2-λ'] = args['1ε-υπ2-λ'] end
	if args['2ε-υπ2-λ'] ~= '' and args['2ε-υπ2-λ'] ~= nil then args['mod-2ε-υπ2-λ'] = args['2ε-υπ2-λ'] end
	if args['3ε-υπ2-λ'] ~= '' and args['3ε-υπ2-λ'] ~= nil then args['mod-3ε-υπ2-λ'] = args['3ε-υπ2-λ'] end
	if args['1π-υπ2-λ'] ~= '' and args['1π-υπ2-λ'] ~= nil then args['mod-1π-υπ2-λ'] = args['1π-υπ2-λ'] end
	if args['2π-υπ2-λ'] ~= '' and args['2π-υπ2-λ'] ~= nil then args['mod-2π-υπ2-λ'] = args['2π-υπ2-λ'] end
	if args['3π-υπ2-λ'] ~= '' and args['3π-υπ2-λ'] ~= nil then args['mod-3π-υπ2-λ'] = args['3π-υπ2-λ'] end
	if args['2δ-υπ2-λ'] ~= '' and args['2δ-υπ2-λ'] ~= nil then args['mod-2δ-υπ2-λ'] = args['2δ-υπ2-λ'] end
	if args['3δ-υπ2-λ'] ~= '' and args['3δ-υπ2-λ'] ~= nil then args['mod-3δ-υπ2-λ'] = args['3δ-υπ2-λ'] end
	if args['1ε-ευ2-λ'] ~= '' and args['1ε-ευ2-λ'] ~= nil then args['mod-1ε-ευ2-λ'] = args['1ε-ευ2-λ'] end
	if args['2ε-ευ2-λ'] ~= '' and args['2ε-ευ2-λ'] ~= nil then args['mod-2ε-ευ2-λ'] = args['2ε-ευ2-λ'] end
	if args['3ε-ευ2-λ'] ~= '' and args['3ε-ευ2-λ'] ~= nil then args['mod-3ε-ευ2-λ'] = args['3ε-ευ2-λ'] end
	if args['1π-ευ2-λ'] ~= '' and args['1π-ευ2-λ'] ~= nil then args['mod-1π-ευ2-λ'] = args['1π-ευ2-λ'] end
	if args['2π-ευ2-λ'] ~= '' and args['2π-ευ2-λ'] ~= nil then args['mod-2π-ευ2-λ'] = args['2π-ευ2-λ'] end
	if args['3π-ευ2-λ'] ~= '' and args['3π-ευ2-λ'] ~= nil then args['mod-3π-ευ2-λ'] = args['3π-ευ2-λ'] end
	if args['2δ-ευ2-λ'] ~= '' and args['2δ-ευ2-λ'] ~= nil then args['mod-2δ-ευ2-λ'] = args['2δ-ευ2-λ'] end
	if args['3δ-ευ2-λ'] ~= '' and args['3δ-ευ2-λ'] ~= nil then args['mod-3δ-ευ2-λ'] = args['3δ-ευ2-λ'] end	
	if args['2ε-πρ2-λ'] ~= '' and args['2ε-πρ2-λ'] ~= nil then args['mod-2ε-πρ2-λ'] = args['2ε-πρ2-λ'] end
	if args['3ε-πρ2-λ'] ~= '' and args['3ε-πρ2-λ'] ~= nil then args['mod-3ε-πρ2-λ'] = args['3ε-πρ2-λ'] end
	if args['2π-πρ2-λ'] ~= '' and args['2π-πρ2-λ'] ~= nil then args['mod-2π-πρ2-λ'] = args['2π-πρ2-λ'] end
	if args['3π-πρ2-λ'] ~= '' and args['3π-πρ2-λ'] ~= nil then args['mod-3π-πρ2-λ'] = args['3π-πρ2-λ'] end
	if args['2δ-πρ2-λ'] ~= '' and args['2δ-πρ2-λ'] ~= nil then args['mod-2δ-πρ2-λ'] = args['2δ-πρ2-λ'] end
	if args['3δ-πρ2-λ'] ~= '' and args['3δ-πρ2-λ'] ~= nil then args['mod-3δ-πρ2-λ'] = args['3δ-πρ2-λ'] end
	if args['απρ2-λ'] ~= '' and args['απρ2-λ'] ~= nil then args['mod-απρ2-λ'] = args['απρ2-λ'] end
	if args['μ-αρσ2-λ'] ~= '' and args['μ-αρσ2-λ'] ~= nil then args['mod-μ-αρσ2-λ'] = args['μ-αρσ2-λ'] end
	if args['μ-θηλ2-λ'] ~= '' and args['μ-θηλ2-λ'] ~= nil then args['mod-μ-θηλ2-λ'] = args['μ-θηλ2-λ'] end
	if args['μ-ουδ2-λ'] ~= '' and args['μ-ουδ2-λ'] ~= nil then args['mod-μ-ουδ2-λ'] = args['μ-ουδ2-λ'] end
	
-- ========== DEFAULT STEMS auto  -- place this here, ABOVE the stems, otherwise it shows nothing
-- this is for module stems, no need to rewrite default (minus 1 letter from end) 
-- BUT IF the function's stem is not the default stem, all stems have to be written
	if args['mod-1ε-ορ-θ'] == '' or args['mod-1ε-ορ-θ'] == nil then args['mod-1ε-ορ-θ'] = stem["θ"] else args['mod-1ε-ορ-θ'] = args['mod-1ε-ορ-θ'] end
	if args['mod-2ε-ορ-θ'] == '' or args['mod-2ε-ορ-θ'] == nil then args['mod-2ε-ορ-θ'] = stem["θ"] else args['mod-2ε-ορ-θ'] = args['mod-2ε-ορ-θ'] end
	if args['mod-3ε-ορ-θ'] == '' or args['mod-3ε-ορ-θ'] == nil then args['mod-3ε-ορ-θ'] = stem["θ"] else args['mod-3ε-ορ-θ'] = args['mod-3ε-ορ-θ'] end
	if args['mod-1π-ορ-θ'] == '' or args['mod-1π-ορ-θ'] == nil then args['mod-1π-ορ-θ'] = stem["θ"] else args['mod-1π-ορ-θ'] = args['mod-1π-ορ-θ'] end
	if args['mod-2π-ορ-θ'] == '' or args['mod-2π-ορ-θ'] == nil then args['mod-2π-ορ-θ'] = stem["θ"] else args['mod-2π-ορ-θ'] = args['mod-2π-ορ-θ'] end
	if args['mod-3π-ορ-θ'] == '' or args['mod-3π-ορ-θ'] == nil then args['mod-3π-ορ-θ'] = stem["θ"] else args['mod-3π-ορ-θ'] = args['mod-3π-ορ-θ'] end
	if args['mod-2δ-ορ-θ'] == '' or args['mod-2δ-ορ-θ'] == nil then args['mod-2δ-ορ-θ'] = stem["θ"] else args['mod-2δ-ορ-θ'] = args['mod-2δ-ορ-θ'] end
	if args['mod-3δ-ορ-θ'] == '' or args['mod-3δ-ορ-θ'] == nil then args['mod-3δ-ορ-θ'] = stem["θ"] else args['mod-3δ-ορ-θ'] = args['mod-3δ-ορ-θ'] end
	if args['mod-1ε-υπ-θ'] == '' or args['mod-1ε-υπ-θ'] == nil then args['mod-1ε-υπ-θ'] = stem["θ"] else args['mod-1ε-υπ-θ'] = args['mod-1ε-υπ-θ'] end
	if args['mod-2ε-υπ-θ'] == '' or args['mod-2ε-υπ-θ'] == nil then args['mod-2ε-υπ-θ'] = stem["θ"] else args['mod-2ε-υπ-θ'] = args['mod-2ε-υπ-θ'] end
	if args['mod-3ε-υπ-θ'] == '' or args['mod-3ε-υπ-θ'] == nil then args['mod-3ε-υπ-θ'] = stem["θ"] else args['mod-3ε-υπ-θ'] = args['mod-3ε-υπ-θ'] end
	if args['mod-1π-υπ-θ'] == '' or args['mod-1π-υπ-θ'] == nil then args['mod-1π-υπ-θ'] = stem["θ"] else args['mod-1π-υπ-θ'] = args['mod-1π-υπ-θ'] end
	if args['mod-2π-υπ-θ'] == '' or args['mod-2π-υπ-θ'] == nil then args['mod-2π-υπ-θ'] = stem["θ"] else args['mod-2π-υπ-θ'] = args['mod-2π-υπ-θ'] end
	if args['mod-3π-υπ-θ'] == '' or args['mod-3π-υπ-θ'] == nil then args['mod-3π-υπ-θ'] = stem["θ"] else args['mod-3π-υπ-θ'] = args['mod-3π-υπ-θ'] end
	if args['mod-2δ-υπ-θ'] == '' or args['mod-2δ-υπ-θ'] == nil then args['mod-2δ-υπ-θ'] = stem["θ"] else args['mod-2δ-υπ-θ'] = args['mod-2δ-υπ-θ'] end
	if args['mod-3δ-υπ-θ'] == '' or args['mod-3δ-υπ-θ'] == nil then args['mod-3δ-υπ-θ'] = stem["θ"] else args['mod-3δ-υπ-θ'] = args['mod-3δ-υπ-θ'] end
	if args['mod-1ε-ευ-θ'] == '' or args['mod-1ε-ευ-θ'] == nil then args['mod-1ε-ευ-θ'] = stem["θ"] else args['mod-1ε-ευ-θ'] = args['mod-1ε-ευ-θ'] end
	if args['mod-2ε-ευ-θ'] == '' or args['mod-2ε-ευ-θ'] == nil then args['mod-2ε-ευ-θ'] = stem["θ"] else args['mod-2ε-ευ-θ'] = args['mod-2ε-ευ-θ'] end
	if args['mod-3ε-ευ-θ'] == '' or args['mod-3ε-ευ-θ'] == nil then args['mod-3ε-ευ-θ'] = stem["θ"] else args['mod-3ε-ευ-θ'] = args['mod-3ε-ευ-θ'] end
	if args['mod-1π-ευ-θ'] == '' or args['mod-1π-ευ-θ'] == nil then args['mod-1π-ευ-θ'] = stem["θ"] else args['mod-1π-ευ-θ'] = args['mod-1π-ευ-θ'] end
	if args['mod-2π-ευ-θ'] == '' or args['mod-2π-ευ-θ'] == nil then args['mod-2π-ευ-θ'] = stem["θ"] else args['mod-2π-ευ-θ'] = args['mod-2π-ευ-θ'] end
	if args['mod-3π-ευ-θ'] == '' or args['mod-3π-ευ-θ'] == nil then args['mod-3π-ευ-θ'] = stem["θ"] else args['mod-3π-ευ-θ'] = args['mod-3π-ευ-θ'] end
	if args['mod-2δ-ευ-θ'] == '' or args['mod-2δ-ευ-θ'] == nil then args['mod-2δ-ευ-θ'] = stem["θ"] else args['mod-2δ-ευ-θ'] = args['mod-2δ-ευ-θ'] end
	if args['mod-3δ-ευ-θ'] == '' or args['mod-3δ-ευ-θ'] == nil then args['mod-3δ-ευ-θ'] = stem["θ"] else args['mod-3δ-ευ-θ'] = args['mod-3δ-ευ-θ'] end
	if args['mod-2ε-πρ-θ'] == '' or args['mod-2ε-πρ-θ'] == nil then args['mod-2ε-πρ-θ'] = stem["θ"] else args['mod-2ε-πρ-θ'] = args['mod-2ε-πρ-θ'] end
	if args['mod-3ε-πρ-θ'] == '' or args['mod-3ε-πρ-θ'] == nil then args['mod-3ε-πρ-θ'] = stem["θ"] else args['mod-3ε-πρ-θ'] = args['mod-3ε-πρ-θ'] end
	if args['mod-2π-πρ-θ'] == '' or args['mod-2π-πρ-θ'] == nil then args['mod-2π-πρ-θ'] = stem["θ"] else args['mod-2π-πρ-θ'] = args['mod-2π-πρ-θ'] end
	if args['mod-3π-πρ-θ'] == '' or args['mod-3π-πρ-θ'] == nil then args['mod-3π-πρ-θ'] = stem["θ"] else args['mod-3π-πρ-θ'] = args['mod-3π-πρ-θ'] end
	if args['mod-2δ-πρ-θ'] == '' or args['mod-2δ-πρ-θ'] == nil then args['mod-2δ-πρ-θ'] = stem["θ"] else args['mod-2δ-πρ-θ'] = args['mod-2δ-πρ-θ'] end
	if args['mod-3δ-πρ-θ'] == '' or args['mod-3δ-πρ-θ'] == nil then args['mod-3δ-πρ-θ'] = stem["θ"] else args['mod-3δ-πρ-θ'] = args['mod-3δ-πρ-θ'] end
	if args['mod-απρ-θ'] == '' or args['mod-απρ-θ'] == nil then args['mod-απρ-θ'] = stem["θ"] else args['mod-απρ-θ'] = args['mod-απρ-θ'] end
	if args['mod-μ-αρσ-θ'] == '' or args['mod-μ-αρσ-θ'] == nil then args['mod-μ-αρσ-θ'] = stem["θ"] else args['mod-μ-αρσ-θ'] = args['mod-μ-αρσ-θ'] end
	if args['mod-μ-θηλ-θ'] == '' or args['mod-μ-θηλ-θ'] == nil then args['mod-μ-θηλ-θ'] = stem["θ"] else args['mod-μ-θηλ-θ'] = args['mod-μ-θηλ-θ'] end
	if args['mod-μ-ουδ-θ'] == '' or args['mod-μ-ουδ-θ'] == nil then args['mod-μ-ουδ-θ'] = stem["θ"] else args['mod-μ-ουδ-θ'] = args['mod-μ-ουδ-θ'] end
	-- stem for second words
	if args['mod-1ε-ορ2-θ'] == '' or args['mod-1ε-ορ2-θ'] == nil then args['mod-1ε-ορ2-θ'] = stem["θ"] else args['mod-1ε-ορ2-θ'] = args['mod-1ε-ορ2-θ'] end
	if args['mod-2ε-ορ2-θ'] == '' or args['mod-2ε-ορ2-θ'] == nil then args['mod-2ε-ορ2-θ'] = stem["θ"] else args['mod-2ε-ορ2-θ'] = args['mod-2ε-ορ2-θ'] end
	if args['mod-3ε-ορ2-θ'] == '' or args['mod-3ε-ορ2-θ'] == nil then args['mod-3ε-ορ2-θ'] = stem["θ"] else args['mod-3ε-ορ2-θ'] = args['mod-3ε-ορ2-θ'] end
	if args['mod-1π-ορ2-θ'] == '' or args['mod-1π-ορ2-θ'] == nil then args['mod-1π-ορ2-θ'] = stem["θ"] else args['mod-1π-ορ2-θ'] = args['mod-1π-ορ2-θ'] end
	if args['mod-2π-ορ2-θ'] == '' or args['mod-2π-ορ2-θ'] == nil then args['mod-2π-ορ2-θ'] = stem["θ"] else args['mod-2π-ορ2-θ'] = args['mod-2π-ορ2-θ'] end
	if args['mod-3π-ορ2-θ'] == '' or args['mod-3π-ορ2-θ'] == nil then args['mod-3π-ορ2-θ'] = stem["θ"] else args['mod-3π-ορ2-θ'] = args['mod-3π-ορ2-θ'] end
	if args['mod-2δ-ορ2-θ'] == '' or args['mod-2δ-ορ2-θ'] == nil then args['mod-2δ-ορ2-θ'] = stem["θ"] else args['mod-2δ-ορ2-θ'] = args['mod-2δ-ορ2-θ'] end
	if args['mod-3δ-ορ2-θ'] == '' or args['mod-3δ-ορ2-θ'] == nil then args['mod-3δ-ορ2-θ'] = stem["θ"] else args['mod-3δ-ορ2-θ'] = args['mod-3δ-ορ2-θ'] end
	if args['mod-1ε-υπ2-θ'] == '' or args['mod-1ε-υπ2-θ'] == nil then args['mod-1ε-υπ2-θ'] = stem["θ"] else args['mod-1ε-υπ2-θ'] = args['mod-1ε-υπ2-θ'] end
	if args['mod-2ε-υπ2-θ'] == '' or args['mod-2ε-υπ2-θ'] == nil then args['mod-2ε-υπ2-θ'] = stem["θ"] else args['mod-2ε-υπ2-θ'] = args['mod-2ε-υπ2-θ'] end
	if args['mod-3ε-υπ2-θ'] == '' or args['mod-3ε-υπ2-θ'] == nil then args['mod-3ε-υπ2-θ'] = stem["θ"] else args['mod-3ε-υπ2-θ'] = args['mod-3ε-υπ2-θ'] end
	if args['mod-1π-υπ2-θ'] == '' or args['mod-1π-υπ2-θ'] == nil then args['mod-1π-υπ2-θ'] = stem["θ"] else args['mod-1π-υπ2-θ'] = args['mod-1π-υπ2-θ'] end
	if args['mod-2π-υπ2-θ'] == '' or args['mod-2π-υπ2-θ'] == nil then args['mod-2π-υπ2-θ'] = stem["θ"] else args['mod-2π-υπ2-θ'] = args['mod-2π-υπ2-θ'] end
	if args['mod-3π-υπ2-θ'] == '' or args['mod-3π-υπ2-θ'] == nil then args['mod-3π-υπ2-θ'] = stem["θ"] else args['mod-3π-υπ2-θ'] = args['mod-3π-υπ2-θ'] end
	if args['mod-2δ-υπ2-θ'] == '' or args['mod-2δ-υπ2-θ'] == nil then args['mod-2δ-υπ2-θ'] = stem["θ"] else args['mod-2δ-υπ2-θ'] = args['mod-2δ-υπ2-θ'] end
	if args['mod-3δ-υπ2-θ'] == '' or args['mod-3δ-υπ2-θ'] == nil then args['mod-3δ-υπ2-θ'] = stem["θ"] else args['mod-3δ-υπ2-θ'] = args['mod-3δ-υπ2-θ'] end
	if args['mod-1ε-ευ2-θ'] == '' or args['mod-1ε-ευ2-θ'] == nil then args['mod-1ε-ευ2-θ'] = stem["θ"] else args['mod-1ε-ευ2-θ'] = args['mod-1ε-ευ2-θ'] end
	if args['mod-2ε-ευ2-θ'] == '' or args['mod-2ε-ευ2-θ'] == nil then args['mod-2ε-ευ2-θ'] = stem["θ"] else args['mod-2ε-ευ2-θ'] = args['mod-2ε-ευ2-θ'] end
	if args['mod-3ε-ευ2-θ'] == '' or args['mod-3ε-ευ2-θ'] == nil then args['mod-3ε-ευ2-θ'] = stem["θ"] else args['mod-3ε-ευ2-θ'] = args['mod-3ε-ευ2-θ'] end
	if args['mod-1π-ευ2-θ'] == '' or args['mod-1π-ευ2-θ'] == nil then args['mod-1π-ευ2-θ'] = stem["θ"] else args['mod-1π-ευ2-θ'] = args['mod-1π-ευ2-θ'] end
	if args['mod-2π-ευ2-θ'] == '' or args['mod-2π-ευ2-θ'] == nil then args['mod-2π-ευ2-θ'] = stem["θ"] else args['mod-2π-ευ2-θ'] = args['mod-2π-ευ2-θ'] end
	if args['mod-3π-ευ2-θ'] == '' or args['mod-3π-ευ2-θ'] == nil then args['mod-3π-ευ2-θ'] = stem["θ"] else args['mod-3π-ευ2-θ'] = args['mod-3π-ευ2-θ'] end
	if args['mod-2δ-ευ2-θ'] == '' or args['mod-2δ-ευ2-θ'] == nil then args['mod-2δ-ευ2-θ'] = stem["θ"] else args['mod-2δ-ευ2-θ'] = args['mod-2δ-ευ2-θ'] end
	if args['mod-3δ-ευ2-θ'] == '' or args['mod-3δ-ευ2-θ'] == nil then args['mod-3δ-ευ2-θ'] = stem["θ"] else args['mod-3δ-ευ2-θ'] = args['mod-3δ-ευ2-θ'] end
	if args['mod-2ε-πρ2-θ'] == '' or args['mod-2ε-πρ2-θ'] == nil then args['mod-2ε-πρ2-θ'] = stem["θ"] else args['mod-2ε-πρ2-θ'] = args['mod-2ε-πρ2-θ'] end
	if args['mod-3ε-πρ2-θ'] == '' or args['mod-3ε-πρ2-θ'] == nil then args['mod-3ε-πρ2-θ'] = stem["θ"] else args['mod-3ε-πρ2-θ'] = args['mod-3ε-πρ2-θ'] end
	if args['mod-2π-πρ2-θ'] == '' or args['mod-2π-πρ2-θ'] == nil then args['mod-2π-πρ2-θ'] = stem["θ"] else args['mod-2π-πρ2-θ'] = args['mod-2π-πρ2-θ'] end
	if args['mod-3π-πρ2-θ'] == '' or args['mod-3π-πρ2-θ'] == nil then args['mod-3π-πρ2-θ'] = stem["θ"] else args['mod-3π-πρ2-θ'] = args['mod-3π-πρ2-θ'] end
	if args['mod-2δ-πρ2-θ'] == '' or args['mod-2δ-πρ2-θ'] == nil then args['mod-2δ-πρ2-θ'] = stem["θ"] else args['mod-2δ-πρ2-θ'] = args['mod-2δ-πρ2-θ'] end
	if args['mod-3δ-πρ2-θ'] == '' or args['mod-3δ-πρ2-θ'] == nil then args['mod-3δ-πρ2-θ'] = stem["θ"] else args['mod-3δ-πρ2-θ'] = args['mod-3δ-πρ2-θ'] end
	if args['mod-απρ2-θ'] == '' or args['mod-απρ2-θ'] == nil then args['mod-απρ2-θ'] = stem["θ"] else args['mod-απρ2-θ'] = args['mod-απρ2-θ'] end
	if args['mod-μ-αρσ2-θ'] == '' or args['mod-μ-αρσ2-θ'] == nil then args['mod-μ-αρσ2-θ'] = stem["θ"] else args['mod-μ-αρσ2-θ'] = args['mod-μ-αρσ2-θ'] end
	if args['mod-μ-θηλ2-θ'] == '' or args['mod-μ-θηλ2-θ'] == nil then args['mod-μ-θηλ2-θ'] = stem["θ"] else args['mod-μ-θηλ2-θ'] = args['mod-μ-θηλ2-θ'] end
	if args['mod-μ-ουδ2-θ'] == '' or args['mod-μ-ουδ2-θ'] == nil then args['mod-μ-ουδ2-θ'] = stem["θ"] else args['mod-μ-ουδ2-θ'] = args['mod-μ-ουδ2-θ'] end


-- STEMS for editors. Editor does not have to write the default stem
	if args['1ε-ορ-θ'] == '' or args['1ε-ορ-θ'] == nil then args['1ε-ορ-θ'] = stem["θ"] else args['1ε-ορ-θ'] = args['1ε-ορ-θ'] end
	if args['2ε-ορ-θ'] == '' or args['2ε-ορ-θ'] == nil then args['2ε-ορ-θ'] = stem["θ"] else args['2ε-ορ-θ'] = args['2ε-ορ-θ'] end
	if args['3ε-ορ-θ'] == '' or args['3ε-ορ-θ'] == nil then args['3ε-ορ-θ'] = stem["θ"] else args['3ε-ορ-θ'] = args['3ε-ορ-θ'] end
	if args['1π-ορ-θ'] == '' or args['1π-ορ-θ'] == nil then args['1π-ορ-θ'] = stem["θ"] else args['1π-ορ-θ'] = args['1π-ορ-θ'] end
	if args['2π-ορ-θ'] == '' or args['2π-ορ-θ'] == nil then args['2π-ορ-θ'] = stem["θ"] else args['2π-ορ-θ'] = args['2π-ορ-θ'] end
	if args['3π-ορ-θ'] == '' or args['3π-ορ-θ'] == nil then args['3π-ορ-θ'] = stem["θ"] else args['3π-ορ-θ'] = args['3π-ορ-θ'] end
	if args['2δ-ορ-θ'] == '' or args['2δ-ορ-θ'] == nil then args['2δ-ορ-θ'] = stem["θ"] else args['2δ-ορ-θ'] = args['2δ-ορ-θ'] end
	if args['3δ-ορ-θ'] == '' or args['3δ-ορ-θ'] == nil then args['3δ-ορ-θ'] = stem["θ"] else args['3δ-ορ-θ'] = args['3δ-ορ-θ'] end
	if args['1ε-υπ-θ'] == '' or args['1ε-υπ-θ'] == nil then args['1ε-υπ-θ'] = stem["θ"] else args['1ε-υπ-θ'] = args['1ε-υπ-θ'] end
	if args['2ε-υπ-θ'] == '' or args['2ε-υπ-θ'] == nil then args['2ε-υπ-θ'] = stem["θ"] else args['2ε-υπ-θ'] = args['2ε-υπ-θ'] end
	if args['3ε-υπ-θ'] == '' or args['3ε-υπ-θ'] == nil then args['3ε-υπ-θ'] = stem["θ"] else args['3ε-υπ-θ'] = args['3ε-υπ-θ'] end
	if args['1π-υπ-θ'] == '' or args['1π-υπ-θ'] == nil then args['1π-υπ-θ'] = stem["θ"] else args['1π-υπ-θ'] = args['1π-υπ-θ'] end
	if args['2π-υπ-θ'] == '' or args['2π-υπ-θ'] == nil then args['2π-υπ-θ'] = stem["θ"] else args['2π-υπ-θ'] = args['2π-υπ-θ'] end
	if args['3π-υπ-θ'] == '' or args['3π-υπ-θ'] == nil then args['3π-υπ-θ'] = stem["θ"] else args['3π-υπ-θ'] = args['3π-υπ-θ'] end
	if args['2δ-υπ-θ'] == '' or args['2δ-υπ-θ'] == nil then args['2δ-υπ-θ'] = stem["θ"] else args['2δ-υπ-θ'] = args['2δ-υπ-θ'] end
	if args['3δ-υπ-θ'] == '' or args['3δ-υπ-θ'] == nil then args['3δ-υπ-θ'] = stem["θ"] else args['3δ-υπ-θ'] = args['3δ-υπ-θ'] end
	if args['1ε-ευ-θ'] == '' or args['1ε-ευ-θ'] == nil then args['1ε-ευ-θ'] = stem["θ"] else args['1ε-ευ-θ'] = args['1ε-ευ-θ'] end
	if args['2ε-ευ-θ'] == '' or args['2ε-ευ-θ'] == nil then args['2ε-ευ-θ'] = stem["θ"] else args['2ε-ευ-θ'] = args['2ε-ευ-θ'] end
	if args['3ε-ευ-θ'] == '' or args['3ε-ευ-θ'] == nil then args['3ε-ευ-θ'] = stem["θ"] else args['3ε-ευ-θ'] = args['3ε-ευ-θ'] end
	if args['1π-ευ-θ'] == '' or args['1π-ευ-θ'] == nil then args['1π-ευ-θ'] = stem["θ"] else args['1π-ευ-θ'] = args['1π-ευ-θ'] end
	if args['2π-ευ-θ'] == '' or args['2π-ευ-θ'] == nil then args['2π-ευ-θ'] = stem["θ"] else args['2π-ευ-θ'] = args['2π-ευ-θ'] end
	if args['3π-ευ-θ'] == '' or args['3π-ευ-θ'] == nil then args['3π-ευ-θ'] = stem["θ"] else args['3π-ευ-θ'] = args['3π-ευ-θ'] end
	if args['2δ-ευ-θ'] == '' or args['2δ-ευ-θ'] == nil then args['2δ-ευ-θ'] = stem["θ"] else args['2δ-ευ-θ'] = args['2δ-ευ-θ'] end
	if args['3δ-ευ-θ'] == '' or args['3δ-ευ-θ'] == nil then args['3δ-ευ-θ'] = stem["θ"] else args['3δ-ευ-θ'] = args['3δ-ευ-θ'] end
	if args['2ε-πρ-θ'] == '' or args['2ε-πρ-θ'] == nil then args['2ε-πρ-θ'] = stem["θ"] else args['2ε-πρ-θ'] = args['2ε-πρ-θ'] end
	if args['3ε-πρ-θ'] == '' or args['3ε-πρ-θ'] == nil then args['3ε-πρ-θ'] = stem["θ"] else args['3ε-πρ-θ'] = args['3ε-πρ-θ'] end
	if args['2π-πρ-θ'] == '' or args['2π-πρ-θ'] == nil then args['2π-πρ-θ'] = stem["θ"] else args['2π-πρ-θ'] = args['2π-πρ-θ'] end
	if args['3π-πρ-θ'] == '' or args['3π-πρ-θ'] == nil then args['3π-πρ-θ'] = stem["θ"] else args['3π-πρ-θ'] = args['3π-πρ-θ'] end
	if args['2δ-πρ-θ'] == '' or args['2δ-πρ-θ'] == nil then args['2δ-πρ-θ'] = stem["θ"] else args['2δ-πρ-θ'] = args['2δ-πρ-θ'] end
	if args['3δ-πρ-θ'] == '' or args['3δ-πρ-θ'] == nil then args['3δ-πρ-θ'] = stem["θ"] else args['3δ-πρ-θ'] = args['3δ-πρ-θ'] end
	if args['απρ-θ'] == '' or args['απρ-θ'] == nil then args['απρ-θ'] = stem["θ"] else args['απρ-θ'] = args['απρ-θ'] end
	if args['μ-αρσ-θ'] == '' or args['μ-αρσ-θ'] == nil then args['μ-αρσ-θ'] = stem["θ"] else args['μ-αρσ-θ'] = args['μ-αρσ-θ'] end
	if args['μ-θηλ-θ'] == '' or args['μ-θηλ-θ'] == nil then args['μ-θηλ-θ'] = stem["θ"] else args['μ-θηλ-θ'] = args['μ-θηλ-θ'] end
	if args['μ-ουδ-θ'] == '' or args['μ-ουδ-θ'] == nil then args['μ-ουδ-θ'] = stem["θ"] else args['μ-ουδ-θ'] = args['μ-ουδ-θ'] end
	-- editors stem for second words
	if args['1ε-ορ2-θ'] == '' or args['1ε-ορ2-θ'] == nil then args['1ε-ορ2-θ'] = stem["θ"] else args['1ε-ορ2-θ'] = args['1ε-ορ2-θ'] end
	if args['2ε-ορ2-θ'] == '' or args['2ε-ορ2-θ'] == nil then args['2ε-ορ2-θ'] = stem["θ"] else args['2ε-ορ2-θ'] = args['2ε-ορ2-θ'] end
	if args['3ε-ορ2-θ'] == '' or args['3ε-ορ2-θ'] == nil then args['3ε-ορ2-θ'] = stem["θ"] else args['3ε-ορ2-θ'] = args['3ε-ορ2-θ'] end
	if args['1π-ορ2-θ'] == '' or args['1π-ορ2-θ'] == nil then args['1π-ορ2-θ'] = stem["θ"] else args['1π-ορ2-θ'] = args['1π-ορ2-θ'] end
	if args['2π-ορ2-θ'] == '' or args['2π-ορ2-θ'] == nil then args['2π-ορ2-θ'] = stem["θ"] else args['2π-ορ2-θ'] = args['2π-ορ2-θ'] end
	if args['3π-ορ2-θ'] == '' or args['3π-ορ2-θ'] == nil then args['3π-ορ2-θ'] = stem["θ"] else args['3π-ορ2-θ'] = args['3π-ορ2-θ'] end
	if args['2δ-ορ2-θ'] == '' or args['2δ-ορ2-θ'] == nil then args['2δ-ορ2-θ'] = stem["θ"] else args['2δ-ορ2-θ'] = args['2δ-ορ2-θ'] end
	if args['3δ-ορ2-θ'] == '' or args['3δ-ορ2-θ'] == nil then args['3δ-ορ2-θ'] = stem["θ"] else args['3δ-ορ2-θ'] = args['3δ-ορ2-θ'] end
	if args['1ε-υπ2-θ'] == '' or args['1ε-υπ2-θ'] == nil then args['1ε-υπ2-θ'] = stem["θ"] else args['1ε-υπ2-θ'] = args['1ε-υπ2-θ'] end
	if args['2ε-υπ2-θ'] == '' or args['2ε-υπ2-θ'] == nil then args['2ε-υπ2-θ'] = stem["θ"] else args['2ε-υπ2-θ'] = args['2ε-υπ2-θ'] end
	if args['3ε-υπ2-θ'] == '' or args['3ε-υπ2-θ'] == nil then args['3ε-υπ2-θ'] = stem["θ"] else args['3ε-υπ2-θ'] = args['3ε-υπ2-θ'] end
	if args['1π-υπ2-θ'] == '' or args['1π-υπ2-θ'] == nil then args['1π-υπ2-θ'] = stem["θ"] else args['1π-υπ2-θ'] = args['1π-υπ2-θ'] end
	if args['2π-υπ2-θ'] == '' or args['2π-υπ2-θ'] == nil then args['2π-υπ2-θ'] = stem["θ"] else args['2π-υπ2-θ'] = args['2π-υπ2-θ'] end
	if args['3π-υπ2-θ'] == '' or args['3π-υπ2-θ'] == nil then args['3π-υπ2-θ'] = stem["θ"] else args['3π-υπ2-θ'] = args['3π-υπ2-θ'] end
	if args['2δ-υπ2-θ'] == '' or args['2δ-υπ2-θ'] == nil then args['2δ-υπ2-θ'] = stem["θ"] else args['2δ-υπ2-θ'] = args['2δ-υπ2-θ'] end
	if args['3δ-υπ2-θ'] == '' or args['3δ-υπ2-θ'] == nil then args['3δ-υπ2-θ'] = stem["θ"] else args['3δ-υπ2-θ'] = args['3δ-υπ2-θ'] end
	if args['1ε-ευ2-θ'] == '' or args['1ε-ευ2-θ'] == nil then args['1ε-ευ2-θ'] = stem["θ"] else args['1ε-ευ2-θ'] = args['1ε-ευ2-θ'] end
	if args['2ε-ευ2-θ'] == '' or args['2ε-ευ2-θ'] == nil then args['2ε-ευ2-θ'] = stem["θ"] else args['2ε-ευ2-θ'] = args['2ε-ευ2-θ'] end
	if args['3ε-ευ2-θ'] == '' or args['3ε-ευ2-θ'] == nil then args['3ε-ευ2-θ'] = stem["θ"] else args['3ε-ευ2-θ'] = args['3ε-ευ2-θ'] end
	if args['1π-ευ2-θ'] == '' or args['1π-ευ2-θ'] == nil then args['1π-ευ2-θ'] = stem["θ"] else args['1π-ευ2-θ'] = args['1π-ευ2-θ'] end
	if args['2π-ευ2-θ'] == '' or args['2π-ευ2-θ'] == nil then args['2π-ευ2-θ'] = stem["θ"] else args['2π-ευ2-θ'] = args['2π-ευ2-θ'] end
	if args['3π-ευ2-θ'] == '' or args['3π-ευ2-θ'] == nil then args['3π-ευ2-θ'] = stem["θ"] else args['3π-ευ2-θ'] = args['3π-ευ2-θ'] end
	if args['2δ-ευ2-θ'] == '' or args['2δ-ευ2-θ'] == nil then args['2δ-ευ2-θ'] = stem["θ"] else args['2δ-ευ2-θ'] = args['2δ-ευ2-θ'] end
	if args['3δ-ευ2-θ'] == '' or args['3δ-ευ2-θ'] == nil then args['3δ-ευ2-θ'] = stem["θ"] else args['3δ-ευ2-θ'] = args['3δ-ευ2-θ'] end
	if args['2ε-πρ2-θ'] == '' or args['2ε-πρ2-θ'] == nil then args['2ε-πρ2-θ'] = stem["θ"] else args['2ε-πρ2-θ'] = args['2ε-πρ2-θ'] end
	if args['3ε-πρ2-θ'] == '' or args['3ε-πρ2-θ'] == nil then args['3ε-πρ2-θ'] = stem["θ"] else args['3ε-πρ2-θ'] = args['3ε-πρ2-θ'] end
	if args['2π-πρ2-θ'] == '' or args['2π-πρ2-θ'] == nil then args['2π-πρ2-θ'] = stem["θ"] else args['2π-πρ2-θ'] = args['2π-πρ2-θ'] end
	if args['3π-πρ2-θ'] == '' or args['3π-πρ2-θ'] == nil then args['3π-πρ2-θ'] = stem["θ"] else args['3π-πρ2-θ'] = args['3π-πρ2-θ'] end
	if args['2δ-πρ2-θ'] == '' or args['2δ-πρ2-θ'] == nil then args['2δ-πρ2-θ'] = stem["θ"] else args['2δ-πρ2-θ'] = args['2δ-πρ2-θ'] end
	if args['3δ-πρ2-θ'] == '' or args['3δ-πρ2-θ'] == nil then args['3δ-πρ2-θ'] = stem["θ"] else args['3δ-πρ2-θ'] = args['3δ-πρ2-θ'] end
	if args['απρ2-θ'] == '' or args['απρ2-θ'] == nil then args['απρ2-θ'] = stem["θ"] else args['απρ2-θ'] = args['απρ2-θ'] end
	if args['μ-αρσ2-θ'] == '' or args['μ-αρσ2-θ'] == nil then args['μ-αρσ2-θ'] = stem["θ"] else args['μ-αρσ2-θ'] = args['μ-αρσ2-θ'] end
	if args['μ-θηλ2-θ'] == '' or args['μ-θηλ2-θ'] == nil then args['μ-θηλ2-θ'] = stem["θ"] else args['μ-θηλ2-θ'] = args['μ-θηλ2-θ'] end
	if args['μ-ουδ2-θ'] == '' or args['μ-ουδ2-θ'] == nil then args['μ-ουδ2-θ'] = stem["θ"] else args['μ-ουδ2-θ'] = args['μ-ουδ2-θ'] end

-- STEM PROSODY needed ???? no, just add a note at θέμα cell

-- ENDINGS PROSODY
-- ENDINGS if there is no prosody  then normal @modules
	if args['mod-1ε-ορ-κ+'] == '' or args['mod-1ε-ορ-κ+'] == nil then args['mod-1ε-ορ-κ+'] = args['mod-1ε-ορ-κ'] end
	if args['mod-2ε-ορ-κ+'] == '' or args['mod-2ε-ορ-κ+'] == nil then args['mod-2ε-ορ-κ+'] = args['mod-2ε-ορ-κ'] end
	if args['mod-3ε-ορ-κ+'] == '' or args['mod-3ε-ορ-κ+'] == nil then args['mod-3ε-ορ-κ+'] = args['mod-3ε-ορ-κ'] end
	if args['mod-1π-ορ-κ+'] == '' or args['mod-1π-ορ-κ+'] == nil then args['mod-1π-ορ-κ+'] = args['mod-1π-ορ-κ'] end
	if args['mod-2π-ορ-κ+'] == '' or args['mod-2π-ορ-κ+'] == nil then args['mod-2π-ορ-κ+'] = args['mod-2π-ορ-κ'] end
	if args['mod-3π-ορ-κ+'] == '' or args['mod-3π-ορ-κ+'] == nil then args['mod-3π-ορ-κ+'] = args['mod-3π-ορ-κ'] end
	if args['mod-2δ-ορ-κ+'] == '' or args['mod-2δ-ορ-κ+'] == nil then args['mod-2δ-ορ-κ+'] = args['mod-2δ-ορ-κ'] end
	if args['mod-3δ-ορ-κ+'] == '' or args['mod-3δ-ορ-κ+'] == nil then args['mod-3δ-ορ-κ+'] = args['mod-3δ-ορ-κ'] end
	if args['mod-1ε-υπ-κ+'] == '' or args['mod-1ε-υπ-κ+'] == nil then args['mod-1ε-υπ-κ+'] = args['mod-1ε-υπ-κ'] end
	if args['mod-2ε-υπ-κ+'] == '' or args['mod-2ε-υπ-κ+'] == nil then args['mod-2ε-υπ-κ+'] = args['mod-2ε-υπ-κ'] end
	if args['mod-3ε-υπ-κ+'] == '' or args['mod-3ε-υπ-κ+'] == nil then args['mod-3ε-υπ-κ+'] = args['mod-3ε-υπ-κ'] end
	if args['mod-1π-υπ-κ+'] == '' or args['mod-1π-υπ-κ+'] == nil then args['mod-1π-υπ-κ+'] = args['mod-1π-υπ-κ'] end
	if args['mod-2π-υπ-κ+'] == '' or args['mod-2π-υπ-κ+'] == nil then args['mod-2π-υπ-κ+'] = args['mod-2π-υπ-κ'] end
	if args['mod-3π-υπ-κ+'] == '' or args['mod-3π-υπ-κ+'] == nil then args['mod-3π-υπ-κ+'] = args['mod-3π-υπ-κ'] end
	if args['mod-2δ-υπ-κ+'] == '' or args['mod-2δ-υπ-κ+'] == nil then args['mod-2δ-υπ-κ+'] = args['mod-2δ-υπ-κ'] end
	if args['mod-3δ-υπ-κ+'] == '' or args['mod-3δ-υπ-κ+'] == nil then args['mod-3δ-υπ-κ+'] = args['mod-3δ-υπ-κ'] end
	if args['mod-1ε-ευ-κ+'] == '' or args['mod-1ε-ευ-κ+'] == nil then args['mod-1ε-ευ-κ+'] = args['mod-1ε-ευ-κ'] end
	if args['mod-2ε-ευ-κ+'] == '' or args['mod-2ε-ευ-κ+'] == nil then args['mod-2ε-ευ-κ+'] = args['mod-2ε-ευ-κ'] end
	if args['mod-3ε-ευ-κ+'] == '' or args['mod-3ε-ευ-κ+'] == nil then args['mod-3ε-ευ-κ+'] = args['mod-3ε-ευ-κ'] end
	if args['mod-1π-ευ-κ+'] == '' or args['mod-1π-ευ-κ+'] == nil then args['mod-1π-ευ-κ+'] = args['mod-1π-ευ-κ'] end
	if args['mod-2π-ευ-κ+'] == '' or args['mod-2π-ευ-κ+'] == nil then args['mod-2π-ευ-κ+'] = args['mod-2π-ευ-κ'] end
	if args['mod-3π-ευ-κ+'] == '' or args['mod-3π-ευ-κ+'] == nil then args['mod-3π-ευ-κ+'] = args['mod-3π-ευ-κ'] end
	if args['mod-2δ-ευ-κ+'] == '' or args['mod-2δ-ευ-κ+'] == nil then args['mod-2δ-ευ-κ+'] = args['mod-2δ-ευ-κ'] end
	if args['mod-3δ-ευ-κ+'] == '' or args['mod-3δ-ευ-κ+'] == nil then args['mod-3δ-ευ-κ+'] = args['mod-3δ-ευ-κ'] end
	if args['mod-2ε-πρ-κ+'] == '' or args['mod-2ε-πρ-κ+'] == nil then args['mod-2ε-πρ-κ+'] = args['mod-2ε-πρ-κ'] end
	if args['mod-3ε-πρ-κ+'] == '' or args['mod-3ε-πρ-κ+'] == nil then args['mod-3ε-πρ-κ+'] = args['mod-3ε-πρ-κ'] end
	if args['mod-2π-πρ-κ+'] == '' or args['mod-2π-πρ-κ+'] == nil then args['mod-2π-πρ-κ+'] = args['mod-2π-πρ-κ'] end
	if args['mod-3π-πρ-κ+'] == '' or args['mod-3π-πρ-κ+'] == nil then args['mod-3π-πρ-κ+'] = args['mod-3π-πρ-κ'] end
	if args['mod-2δ-πρ-κ+'] == '' or args['mod-2δ-πρ-κ+'] == nil then args['mod-2δ-πρ-κ+'] = args['mod-2δ-πρ-κ'] end
	if args['mod-3δ-πρ-κ+'] == '' or args['mod-3δ-πρ-κ+'] == nil then args['mod-3δ-πρ-κ+'] = args['mod-3δ-πρ-κ'] end
	if args['mod-απρ-κ+'] == '' or args['mod-απρ-κ+'] == nil then args['mod-απρ-κ+'] = args['mod-απρ-κ'] end
	if args['mod-μ-αρσ-κ+'] == '' or args['mod-μ-αρσ-κ+'] == nil then args['mod-μ-αρσ-κ+'] = args['mod-μ-αρσ-κ'] end
	if args['mod-μ-θηλ-κ+'] == '' or args['mod-μ-θηλ-κ+'] == nil then args['mod-μ-θηλ-κ+'] = args['mod-μ-θηλ-κ'] end
	if args['mod-μ-ουδ-κ+'] == '' or args['mod-μ-ουδ-κ+'] == nil then args['mod-μ-ουδ-κ+'] = args['mod-μ-ουδ-κ'] end
	-- second word endings if no prosody
	if args['mod-1ε-ορ2-κ+'] == '' or args['mod-1ε-ορ2-κ+'] == nil then args['mod-1ε-ορ2-κ+'] = args['mod-1ε-ορ2-κ'] end
	if args['mod-2ε-ορ2-κ+'] == '' or args['mod-2ε-ορ2-κ+'] == nil then args['mod-2ε-ορ2-κ+'] = args['mod-2ε-ορ2-κ'] end
	if args['mod-3ε-ορ2-κ+'] == '' or args['mod-3ε-ορ2-κ+'] == nil then args['mod-3ε-ορ2-κ+'] = args['mod-3ε-ορ2-κ'] end
	if args['mod-1π-ορ2-κ+'] == '' or args['mod-1π-ορ2-κ+'] == nil then args['mod-1π-ορ2-κ+'] = args['mod-1π-ορ2-κ'] end
	if args['mod-2π-ορ2-κ+'] == '' or args['mod-2π-ορ2-κ+'] == nil then args['mod-2π-ορ2-κ+'] = args['mod-2π-ορ2-κ'] end
	if args['mod-3π-ορ2-κ+'] == '' or args['mod-3π-ορ2-κ+'] == nil then args['mod-3π-ορ2-κ+'] = args['mod-3π-ορ2-κ'] end
	if args['mod-2δ-ορ2-κ+'] == '' or args['mod-2δ-ορ2-κ+'] == nil then args['mod-2δ-ορ2-κ+'] = args['mod-2δ-ορ2-κ'] end
	if args['mod-3δ-ορ2-κ+'] == '' or args['mod-3δ-ορ2-κ+'] == nil then args['mod-3δ-ορ2-κ+'] = args['mod-3δ-ορ2-κ'] end
	if args['mod-1ε-υπ2-κ+'] == '' or args['mod-1ε-υπ2-κ+'] == nil then args['mod-1ε-υπ2-κ+'] = args['mod-1ε-υπ2-κ'] end
	if args['mod-2ε-υπ2-κ+'] == '' or args['mod-2ε-υπ2-κ+'] == nil then args['mod-2ε-υπ2-κ+'] = args['mod-2ε-υπ2-κ'] end
	if args['mod-3ε-υπ2-κ+'] == '' or args['mod-3ε-υπ2-κ+'] == nil then args['mod-3ε-υπ2-κ+'] = args['mod-3ε-υπ2-κ'] end
	if args['mod-1π-υπ2-κ+'] == '' or args['mod-1π-υπ2-κ+'] == nil then args['mod-1π-υπ2-κ+'] = args['mod-1π-υπ2-κ'] end
	if args['mod-2π-υπ2-κ+'] == '' or args['mod-2π-υπ2-κ+'] == nil then args['mod-2π-υπ2-κ+'] = args['mod-2π-υπ2-κ'] end
	if args['mod-3π-υπ2-κ+'] == '' or args['mod-3π-υπ2-κ+'] == nil then args['mod-3π-υπ2-κ+'] = args['mod-3π-υπ2-κ'] end
	if args['mod-2δ-υπ2-κ+'] == '' or args['mod-2δ-υπ2-κ+'] == nil then args['mod-2δ-υπ2-κ+'] = args['mod-2δ-υπ2-κ'] end
	if args['mod-3δ-υπ2-κ+'] == '' or args['mod-3δ-υπ2-κ+'] == nil then args['mod-3δ-υπ2-κ+'] = args['mod-3δ-υπ2-κ'] end
	if args['mod-1ε-ευ2-κ+'] == '' or args['mod-1ε-ευ2-κ+'] == nil then args['mod-1ε-ευ2-κ+'] = args['mod-1ε-ευ2-κ'] end
	if args['mod-2ε-ευ2-κ+'] == '' or args['mod-2ε-ευ2-κ+'] == nil then args['mod-2ε-ευ2-κ+'] = args['mod-2ε-ευ2-κ'] end
	if args['mod-3ε-ευ2-κ+'] == '' or args['mod-3ε-ευ2-κ+'] == nil then args['mod-3ε-ευ2-κ+'] = args['mod-3ε-ευ2-κ'] end
	if args['mod-1π-ευ2-κ+'] == '' or args['mod-1π-ευ2-κ+'] == nil then args['mod-1π-ευ2-κ+'] = args['mod-1π-ευ2-κ'] end
	if args['mod-2π-ευ2-κ+'] == '' or args['mod-2π-ευ2-κ+'] == nil then args['mod-2π-ευ2-κ+'] = args['mod-2π-ευ2-κ'] end
	if args['mod-3π-ευ2-κ+'] == '' or args['mod-3π-ευ2-κ+'] == nil then args['mod-3π-ευ2-κ+'] = args['mod-3π-ευ2-κ'] end
	if args['mod-2δ-ευ2-κ+'] == '' or args['mod-2δ-ευ2-κ+'] == nil then args['mod-2δ-ευ2-κ+'] = args['mod-2δ-ευ2-κ'] end
	if args['mod-3δ-ευ2-κ+'] == '' or args['mod-3δ-ευ2-κ+'] == nil then args['mod-3δ-ευ2-κ+'] = args['mod-3δ-ευ2-κ'] end
	if args['mod-2ε-πρ2-κ+'] == '' or args['mod-2ε-πρ2-κ+'] == nil then args['mod-2ε-πρ2-κ+'] = args['mod-2ε-πρ2-κ'] end
	if args['mod-3ε-πρ2-κ+'] == '' or args['mod-3ε-πρ2-κ+'] == nil then args['mod-3ε-πρ2-κ+'] = args['mod-3ε-πρ2-κ'] end
	if args['mod-2π-πρ2-κ+'] == '' or args['mod-2π-πρ2-κ+'] == nil then args['mod-2π-πρ2-κ+'] = args['mod-2π-πρ2-κ'] end
	if args['mod-3π-πρ2-κ+'] == '' or args['mod-3π-πρ2-κ+'] == nil then args['mod-3π-πρ2-κ+'] = args['mod-3π-πρ2-κ'] end
	if args['mod-2δ-πρ2-κ+'] == '' or args['mod-2δ-πρ2-κ+'] == nil then args['mod-2δ-πρ2-κ+'] = args['mod-2δ-πρ2-κ'] end
	if args['mod-3δ-πρ2-κ+'] == '' or args['mod-3δ-πρ2-κ+'] == nil then args['mod-3δ-πρ2-κ+'] = args['mod-3δ-πρ2-κ'] end
	if args['mod-απρ2-κ+'] == '' or args['mod-απρ2-κ+'] == nil then args['mod-απρ2-κ+'] = args['mod-απρ2-κ'] end
	if args['mod-μ-αρσ2-κ+'] == '' or args['mod-μ-αρσ2-κ+'] == nil then args['mod-μ-αρσ2-κ+'] = args['mod-μ-αρσ2-κ'] end
	if args['mod-μ-θηλ2-κ+'] == '' or args['mod-μ-θηλ2-κ+'] == nil then args['mod-μ-θηλ2-κ+'] = args['mod-μ-θηλ2-κ'] end
	if args['mod-μ-ουδ2-κ+'] == '' or args['mod-μ-ουδ2-κ+'] == nil then args['mod-μ-ουδ2-κ+'] = args['mod-μ-ουδ2-κ'] end


-- ENDINGS prosody - no prosody for editors
	if args['1ε-ορ-κ+'] == '' or args['1ε-ορ-κ+'] == nil then args['1ε-ορ-κ+'] = args['1ε-ορ-κ'] end
	if args['2ε-ορ-κ+'] == '' or args['2ε-ορ-κ+'] == nil then args['2ε-ορ-κ+'] = args['2ε-ορ-κ'] end
	if args['3ε-ορ-κ+'] == '' or args['3ε-ορ-κ+'] == nil then args['3ε-ορ-κ+'] = args['3ε-ορ-κ'] end
	if args['1π-ορ-κ+'] == '' or args['1π-ορ-κ+'] == nil then args['1π-ορ-κ+'] = args['1π-ορ-κ'] end
	if args['2π-ορ-κ+'] == '' or args['2π-ορ-κ+'] == nil then args['2π-ορ-κ+'] = args['2π-ορ-κ'] end
	if args['3π-ορ-κ+'] == '' or args['3π-ορ-κ+'] == nil then args['3π-ορ-κ+'] = args['3π-ορ-κ'] end
	if args['2δ-ορ-κ+'] == '' or args['2δ-ορ-κ+'] == nil then args['2δ-ορ-κ+'] = args['2δ-ορ-κ'] end
	if args['3δ-ορ-κ+'] == '' or args['3δ-ορ-κ+'] == nil then args['3δ-ορ-κ+'] = args['3δ-ορ-κ'] end
	if args['1ε-υπ-κ+'] == '' or args['1ε-υπ-κ+'] == nil then args['1ε-υπ-κ+'] = args['1ε-υπ-κ'] end
	if args['2ε-υπ-κ+'] == '' or args['2ε-υπ-κ+'] == nil then args['2ε-υπ-κ+'] = args['2ε-υπ-κ'] end
	if args['3ε-υπ-κ+'] == '' or args['3ε-υπ-κ+'] == nil then args['3ε-υπ-κ+'] = args['3ε-υπ-κ'] end
	if args['1π-υπ-κ+'] == '' or args['1π-υπ-κ+'] == nil then args['1π-υπ-κ+'] = args['1π-υπ-κ'] end
	if args['2π-υπ-κ+'] == '' or args['2π-υπ-κ+'] == nil then args['2π-υπ-κ+'] = args['2π-υπ-κ'] end
	if args['3π-υπ-κ+'] == '' or args['3π-υπ-κ+'] == nil then args['3π-υπ-κ+'] = args['3π-υπ-κ'] end
	if args['2δ-υπ-κ+'] == '' or args['2δ-υπ-κ+'] == nil then args['2δ-υπ-κ+'] = args['2δ-υπ-κ'] end
	if args['3δ-υπ-κ+'] == '' or args['3δ-υπ-κ+'] == nil then args['3δ-υπ-κ+'] = args['3δ-υπ-κ'] end
	if args['1ε-ευ-κ+'] == '' or args['1ε-ευ-κ+'] == nil then args['1ε-ευ-κ+'] = args['1ε-ευ-κ'] end
	if args['2ε-ευ-κ+'] == '' or args['2ε-ευ-κ+'] == nil then args['2ε-ευ-κ+'] = args['2ε-ευ-κ'] end
	if args['3ε-ευ-κ+'] == '' or args['3ε-ευ-κ+'] == nil then args['3ε-ευ-κ+'] = args['3ε-ευ-κ'] end
	if args['1π-ευ-κ+'] == '' or args['1π-ευ-κ+'] == nil then args['1π-ευ-κ+'] = args['1π-ευ-κ'] end
	if args['2π-ευ-κ+'] == '' or args['2π-ευ-κ+'] == nil then args['2π-ευ-κ+'] = args['2π-ευ-κ'] end
	if args['3π-ευ-κ+'] == '' or args['3π-ευ-κ+'] == nil then args['3π-ευ-κ+'] = args['3π-ευ-κ'] end
	if args['2δ-ευ-κ+'] == '' or args['2δ-ευ-κ+'] == nil then args['2δ-ευ-κ+'] = args['2δ-ευ-κ'] end
	if args['3δ-ευ-κ+'] == '' or args['3δ-ευ-κ+'] == nil then args['3δ-ευ-κ+'] = args['3δ-ευ-κ'] end
	if args['2ε-πρ-κ+'] == '' or args['2ε-πρ-κ+'] == nil then args['2ε-πρ-κ+'] = args['2ε-πρ-κ'] end
	if args['3ε-πρ-κ+'] == '' or args['3ε-πρ-κ+'] == nil then args['3ε-πρ-κ+'] = args['3ε-πρ-κ'] end
	if args['2π-πρ-κ+'] == '' or args['2π-πρ-κ+'] == nil then args['2π-πρ-κ+'] = args['2π-πρ-κ'] end
	if args['3π-πρ-κ+'] == '' or args['3π-πρ-κ+'] == nil then args['3π-πρ-κ+'] = args['3π-πρ-κ'] end
	if args['2δ-πρ-κ+'] == '' or args['2δ-πρ-κ+'] == nil then args['2δ-πρ-κ+'] = args['2δ-πρ-κ'] end
	if args['3δ-πρ-κ+'] == '' or args['3δ-πρ-κ+'] == nil then args['3δ-πρ-κ+'] = args['3δ-πρ-κ'] end
	if args['απρ-κ+'] == '' or args['απρ-κ+'] == nil then args['απρ-κ+'] = args['απρ-κ'] end
	if args['μ-αρσ-κ+'] == '' or args['μ-αρσ-κ+'] == nil then args['μ-αρσ-κ+'] = args['μ-αρσ-κ'] end
	if args['μ-θηλ-κ+'] == '' or args['μ-θηλ-κ+'] == nil then args['μ-θηλ-κ+'] = args['μ-θηλ-κ'] end
	if args['μ-ουδ-κ+'] == '' or args['μ-ουδ-κ+'] == nil then args['μ-ουδ-κ+'] = args['μ-ουδ-κ'] end
	-- second word endings if no prosody
	if args['1ε-ορ2-κ+'] == '' or args['1ε-ορ2-κ+'] == nil then args['1ε-ορ2-κ+'] = args['1ε-ορ2-κ'] end
	if args['2ε-ορ2-κ+'] == '' or args['2ε-ορ2-κ+'] == nil then args['2ε-ορ2-κ+'] = args['2ε-ορ2-κ'] end
	if args['3ε-ορ2-κ+'] == '' or args['3ε-ορ2-κ+'] == nil then args['3ε-ορ2-κ+'] = args['3ε-ορ2-κ'] end
	if args['1π-ορ2-κ+'] == '' or args['1π-ορ2-κ+'] == nil then args['1π-ορ2-κ+'] = args['1π-ορ2-κ'] end
	if args['2π-ορ2-κ+'] == '' or args['2π-ορ2-κ+'] == nil then args['2π-ορ2-κ+'] = args['2π-ορ2-κ'] end
	if args['3π-ορ2-κ+'] == '' or args['3π-ορ2-κ+'] == nil then args['3π-ορ2-κ+'] = args['3π-ορ2-κ'] end
	if args['2δ-ορ2-κ+'] == '' or args['2δ-ορ2-κ+'] == nil then args['2δ-ορ2-κ+'] = args['2δ-ορ2-κ'] end
	if args['3δ-ορ2-κ+'] == '' or args['3δ-ορ2-κ+'] == nil then args['3δ-ορ2-κ+'] = args['3δ-ορ2-κ'] end
	if args['1ε-υπ2-κ+'] == '' or args['1ε-υπ2-κ+'] == nil then args['1ε-υπ2-κ+'] = args['1ε-υπ2-κ'] end
	if args['2ε-υπ2-κ+'] == '' or args['2ε-υπ2-κ+'] == nil then args['2ε-υπ2-κ+'] = args['2ε-υπ2-κ'] end
	if args['3ε-υπ2-κ+'] == '' or args['3ε-υπ2-κ+'] == nil then args['3ε-υπ2-κ+'] = args['3ε-υπ2-κ'] end
	if args['1π-υπ2-κ+'] == '' or args['1π-υπ2-κ+'] == nil then args['1π-υπ2-κ+'] = args['1π-υπ2-κ'] end
	if args['2π-υπ2-κ+'] == '' or args['2π-υπ2-κ+'] == nil then args['2π-υπ2-κ+'] = args['2π-υπ2-κ'] end
	if args['3π-υπ2-κ+'] == '' or args['3π-υπ2-κ+'] == nil then args['3π-υπ2-κ+'] = args['3π-υπ2-κ'] end
	if args['2δ-υπ2-κ+'] == '' or args['2δ-υπ2-κ+'] == nil then args['2δ-υπ2-κ+'] = args['2δ-υπ2-κ'] end
	if args['3δ-υπ2-κ+'] == '' or args['3δ-υπ2-κ+'] == nil then args['3δ-υπ2-κ+'] = args['3δ-υπ2-κ'] end
	if args['1ε-ευ2-κ+'] == '' or args['1ε-ευ2-κ+'] == nil then args['1ε-ευ2-κ+'] = args['1ε-ευ2-κ'] end
	if args['2ε-ευ2-κ+'] == '' or args['2ε-ευ2-κ+'] == nil then args['2ε-ευ2-κ+'] = args['2ε-ευ2-κ'] end
	if args['3ε-ευ2-κ+'] == '' or args['3ε-ευ2-κ+'] == nil then args['3ε-ευ2-κ+'] = args['3ε-ευ2-κ'] end
	if args['1π-ευ2-κ+'] == '' or args['1π-ευ2-κ+'] == nil then args['1π-ευ2-κ+'] = args['1π-ευ2-κ'] end
	if args['2π-ευ2-κ+'] == '' or args['2π-ευ2-κ+'] == nil then args['2π-ευ2-κ+'] = args['2π-ευ2-κ'] end
	if args['3π-ευ2-κ+'] == '' or args['3π-ευ2-κ+'] == nil then args['3π-ευ2-κ+'] = args['3π-ευ2-κ'] end
	if args['2δ-ευ2-κ+'] == '' or args['2δ-ευ2-κ+'] == nil then args['2δ-ευ2-κ+'] = args['2δ-ευ2-κ'] end
	if args['3δ-ευ2-κ+'] == '' or args['3δ-ευ2-κ+'] == nil then args['3δ-ευ2-κ+'] = args['3δ-ευ2-κ'] end
	if args['2ε-πρ2-κ+'] == '' or args['2ε-πρ2-κ+'] == nil then args['2ε-πρ2-κ+'] = args['2ε-πρ2-κ'] end
	if args['3ε-πρ2-κ+'] == '' or args['3ε-πρ2-κ+'] == nil then args['3ε-πρ2-κ+'] = args['3ε-πρ2-κ'] end
	if args['2π-πρ2-κ+'] == '' or args['2π-πρ2-κ+'] == nil then args['2π-πρ2-κ+'] = args['2π-πρ2-κ'] end
	if args['3π-πρ2-κ+'] == '' or args['3π-πρ2-κ+'] == nil then args['3π-πρ2-κ+'] = args['3π-πρ2-κ'] end
	if args['2δ-πρ2-κ+'] == '' or args['2δ-πρ2-κ+'] == nil then args['2δ-πρ2-κ+'] = args['2δ-πρ2-κ'] end
	if args['3δ-πρ2-κ+'] == '' or args['3δ-πρ2-κ+'] == nil then args['3δ-πρ2-κ+'] = args['3δ-πρ2-κ'] end
	if args['απρ2-κ+'] == '' or args['απρ2-κ+'] == nil then args['απρ2-κ+'] = args['απρ2-κ'] end
	if args['μ-αρσ2-κ+'] == '' or args['μ-αρσ2-κ+'] == nil then args['μ-αρσ2-κ+'] = args['μ-αρσ2-κ'] end
	if args['μ-θηλ2-κ+'] == '' or args['μ-θηλ2-κ+'] == nil then args['μ-θηλ2-κ+'] = args['μ-θηλ2-κ'] end
	if args['μ-ουδ2-κ+'] == '' or args['μ-ουδ2-κ+'] == nil then args['μ-ουδ2-κ+'] = args['μ-ουδ2-κ'] end

-- ==================== STEMS parameters editors
-- STEMS for editors
	args['1ε-ορ-θ'] = args['1ε-ορ-θ'] or ''	args['2ε-ορ-θ'] = args['2ε-ορ-θ'] or ''	args['3ε-ορ-θ'] = args['3ε-ορ-θ'] or ''
	args['1π-ορ-θ'] = args['1π-ορ-θ'] or ''	args['2π-ορ-θ'] = args['2π-ορ-θ'] or ''	args['3π-ορ-θ'] = args['3π-ορ-θ'] or ''
	args['2δ-ορ-θ'] = args['2δ-ορ-θ'] or ''	args['3δ-ορ-θ'] = args['3δ-ορ-θ'] or ''
	args['1ε-υπ-θ'] = args['1ε-υπ-θ'] or ''	args['2ε-υπ-θ'] = args['2ε-υπ-θ'] or ''	args['3ε-υπ-θ'] = args['3ε-υπ-θ'] or ''
	args['1π-υπ-θ'] = args['1π-υπ-θ'] or ''	args['2π-υπ-θ'] = args['2π-υπ-θ'] or ''	args['3π-υπ-θ'] = args['3π-υπ-θ'] or ''
	args['2δ-υπ-θ'] = args['2δ-υπ-θ'] or ''	args['3δ-υπ-θ'] = args['3δ-υπ-θ'] or ''
	args['1ε-ευ-θ'] = args['1ε-ευ-θ'] or ''	args['2ε-ευ-θ'] = args['2ε-ευ-θ'] or ''	args['3ε-ευ-θ'] = args['3ε-ευ-θ'] or ''
	args['1π-ευ-θ'] = args['1π-ευ-θ'] or ''	args['2π-ευ-θ'] = args['2π-ευ-θ'] or ''	args['3π-ευ-θ'] = args['3π-ευ-θ'] or ''
	args['2δ-ευ-θ'] = args['2δ-ευ-θ'] or ''	args['3δ-ευ-θ'] = args['3δ-ευ-θ'] or ''
	args['2ε-πρ-θ'] = args['2ε-πρ-θ'] or ''	args['3ε-πρ-θ'] = args['3ε-πρ-θ'] or ''
	args['2π-πρ-θ'] = args['2π-πρ-θ'] or ''	args['3π-πρ-θ'] = args['3π-πρ-θ'] or ''
	args['2δ-πρ-θ'] = args['2δ-πρ-θ'] or ''	args['3δ-πρ-θ'] = args['3δ-πρ-θ'] or ''
	args['απρ-θ'] = args['απρ-θ'] or ''
	args['μ-αρσ-θ'] = args['μ-αρσ-θ'] or ''	args['μ-θηλ-θ'] = args['μ-θηλ-θ'] or ''	args['μ-ουδ-θ'] = args['μ-ουδ-θ'] or ''
-- STEMS 2
	args['1ε-ορ2-θ'] = args['1ε-ορ2-θ'] or ''	args['2ε-ορ2-θ'] = args['2ε-ορ2-θ'] or ''	args['3ε-ορ2-θ'] = args['3ε-ορ2-θ'] or ''
	args['1π-ορ2-θ'] = args['1π-ορ2-θ'] or ''	args['2π-ορ2-θ'] = args['2π-ορ2-θ'] or ''	args['3π-ορ2-θ'] = args['3π-ορ2-θ'] or ''
	args['2δ-ορ2-θ'] = args['2δ-ορ2-θ'] or ''	args['3δ-ορ2-θ'] = args['3δ-ορ2-θ'] or ''
	args['1ε-υπ2-θ'] = args['1ε-υπ2-θ'] or ''	args['2ε-υπ2-θ'] = args['2ε-υπ2-θ'] or ''	args['3ε-υπ2-θ'] = args['3ε-υπ2-θ'] or ''
	args['1π-υπ2-θ'] = args['1π-υπ2-θ'] or ''	args['2π-υπ2-θ'] = args['2π-υπ2-θ'] or ''	args['3π-υπ2-θ'] = args['3π-υπ2-θ'] or ''
	args['2δ-υπ2-θ'] = args['2δ-υπ2-θ'] or ''	args['3δ-υπ2-θ'] = args['3δ-υπ2-θ'] or ''
	args['1ε-ευ2-θ'] = args['1ε-ευ2-θ'] or ''	args['2ε-ευ2-θ'] = args['2ε-ευ2-θ'] or ''	args['3ε-ευ2-θ'] = args['3ε-ευ2-θ'] or ''
	args['1π-ευ2-θ'] = args['1π-ευ2-θ'] or ''	args['2π-ευ2-θ'] = args['2π-ευ2-θ'] or ''	args['3π-ευ2-θ'] = args['3π-ευ2-θ'] or ''
	args['2δ-ευ2-θ'] = args['2δ-ευ2-θ'] or ''	args['3δ-ευ2-θ'] = args['3δ-ευ2-θ'] or ''
	args['2ε-πρ2-θ'] = args['2ε-πρ2-θ'] or ''	args['3ε-πρ2-θ'] = args['3ε-πρ2-θ'] or ''
	args['2π-πρ2-θ'] = args['2π-πρ2-θ'] or ''	args['3π-πρ2-θ'] = args['3π-πρ2-θ'] or ''
	args['2δ-πρ2-θ'] = args['2δ-πρ2-θ'] or ''	args['3δ-πρ2-θ'] = args['3δ-πρ2-θ'] or ''
	args['απρ2-θ'] = args['απρ2-θ'] or ''
	args['μ-αρσ2-θ'] = args['μ-αρσ2-θ'] or ''	args['μ-θηλ2-θ'] = args['μ-θηλ2-θ'] or ''	args['μ-ουδ2-θ'] = args['μ-ουδ2-θ'] or ''
-- ================= ENDINGS parameters	for editors
-- ENDINGS
	args['1ε-ορ-κ'] = args['1ε-ορ-κ'] or ''	args['2ε-ορ-κ'] = args['2ε-ορ-κ'] or ''	args['3ε-ορ-κ'] = args['3ε-ορ-κ'] or ''
	args['1π-ορ-κ'] = args['1π-ορ-κ'] or ''	args['2π-ορ-κ'] = args['2π-ορ-κ'] or ''	args['3π-ορ-κ'] = args['3π-ορ-κ'] or ''
	args['2δ-ορ-κ'] = args['2δ-ορ-κ'] or ''	args['3δ-ορ-κ'] = args['3δ-ορ-κ'] or ''
	args['1ε-υπ-κ'] = args['1ε-υπ-κ'] or ''	args['2ε-υπ-κ'] = args['2ε-υπ-κ'] or ''	args['3ε-υπ-κ'] = args['3ε-υπ-κ'] or ''
	args['1π-υπ-κ'] = args['1π-υπ-κ'] or ''	args['2π-υπ-κ'] = args['2π-υπ-κ'] or ''	args['3π-υπ-κ'] = args['3π-υπ-κ'] or ''
	args['2δ-υπ-κ'] = args['2δ-υπ-κ'] or ''	args['3δ-υπ-κ'] = args['3δ-υπ-κ'] or ''
	args['1ε-ευ-κ'] = args['1ε-ευ-κ'] or ''	args['2ε-ευ-κ'] = args['2ε-ευ-κ'] or ''	args['3ε-ευ-κ'] = args['3ε-ευ-κ'] or ''
	args['1π-ευ-κ'] = args['1π-ευ-κ'] or ''	args['2π-ευ-κ'] = args['2π-ευ-κ'] or ''	args['3π-ευ-κ'] = args['3π-ευ-κ'] or ''
	args['2δ-ευ-κ'] = args['2δ-ευ-κ'] or ''	args['3δ-ευ-κ'] = args['3δ-ευ-κ'] or ''
	args['2ε-πρ-κ'] = args['2ε-πρ-κ'] or ''	args['3ε-πρ-κ'] = args['3ε-πρ-κ'] or ''
	args['2π-πρ-κ'] = args['2π-πρ-κ'] or ''	args['3π-πρ-κ'] = args['3π-πρ-κ'] or ''
	args['2δ-πρ-κ'] = args['2δ-πρ-κ'] or ''	args['3δ-πρ-κ'] = args['3δ-πρ-κ'] or ''
	args['απρ-κ'] = args['απρ-κ'] or ''
	args['μ-αρσ-κ'] = args['μ-αρσ-κ'] or ''	args['μ-θηλ-κ'] = args['μ-θηλ-κ'] or ''	args['μ-ουδ-κ'] = args['μ-ουδ-κ'] or ''
-- ENDINGS2
	args['1ε-ορ2-κ'] = args['1ε-ορ2-κ'] or ''	args['2ε-ορ2-κ'] = args['2ε-ορ2-κ'] or ''	args['3ε-ορ2-κ'] = args['3ε-ορ2-κ'] or ''
	args['1π-ορ2-κ'] = args['1π-ορ2-κ'] or ''	args['2π-ορ2-κ'] = args['2π-ορ2-κ'] or ''	args['3π-ορ2-κ'] = args['3π-ορ2-κ'] or ''
	args['2δ-ορ2-κ'] = args['2δ-ορ2-κ'] or ''	args['3δ-ορ2-κ'] = args['3δ-ορ2-κ'] or ''
	args['1ε-υπ2-κ'] = args['1ε-υπ2-κ'] or ''	args['2ε-υπ2-κ'] = args['2ε-υπ2-κ'] or ''	args['3ε-υπ2-κ'] = args['3ε-υπ2-κ'] or ''
	args['1π-υπ2-κ'] = args['1π-υπ2-κ'] or ''	args['2π-υπ2-κ'] = args['2π-υπ2-κ'] or ''	args['3π-υπ2-κ'] = args['3π-υπ2-κ'] or ''
	args['2δ-υπ2-κ'] = args['2δ-υπ2-κ'] or ''	args['3δ-υπ2-κ'] = args['3δ-υπ2-κ'] or ''
	args['1ε-ευ2-κ'] = args['1ε-ευ2-κ'] or ''	args['2ε-ευ2-κ'] = args['2ε-ευ2-κ'] or ''	args['3ε-ευ2-κ'] = args['3ε-ευ2-κ'] or ''
	args['1π-ευ2-κ'] = args['1π-ευ2-κ'] or ''	args['2π-ευ2-κ'] = args['2π-ευ2-κ'] or ''	args['3π-ευ2-κ'] = args['3π-ευ2-κ'] or ''
	args['2δ-ευ2-κ'] = args['2δ-ευ2-κ'] or ''	args['3δ-ευ2-κ'] = args['3δ-ευ2-κ'] or ''
	args['2ε-πρ2-κ'] = args['2ε-πρ2-κ'] or ''	args['3ε-πρ2-κ'] = args['3ε-πρ2-κ'] or ''
	args['2π-πρ2-κ'] = args['2π-πρ2-κ'] or ''	args['3π-πρ2-κ'] = args['3π-πρ2-κ'] or ''
	args['2δ-πρ2-κ'] = args['2δ-πρ2-κ'] or ''	args['3δ-πρ2-κ'] = args['3δ-πρ2-κ'] or ''
	args['απρ2-κ'] = args['απρ2-κ'] or ''
	args['μ-αρσ2-κ'] = args['μ-αρσ2-κ'] or ''	args['μ-θηλ2-κ'] = args['μ-θηλ2-κ'] or ''	args['μ-ουδ2-κ'] = args['μ-ουδ2-κ'] or ''
	
-- ============= NOTES
-- κείμενο μετά τη λέξη -- text after word @modules
	args['mod-1ε-ορ-σημ'] = args['mod-1ε-ορ-σημ'] or ''	args['mod-2ε-ορ-σημ'] = args['mod-2ε-ορ-σημ'] or ''	args['mod-3ε-ορ-σημ'] = args['mod-3ε-ορ-σημ'] or ''
	args['mod-1π-ορ-σημ'] = args['mod-1π-ορ-σημ'] or ''	args['mod-2π-ορ-σημ'] = args['mod-2π-ορ-σημ'] or ''	args['mod-3π-ορ-σημ'] = args['mod-3π-ορ-σημ'] or ''
	args['mod-2δ-ορ-σημ'] = args['mod-2δ-ορ-σημ'] or ''	args['mod-3δ-ορ-σημ'] = args['mod-3δ-ορ-σημ'] or ''
	args['mod-1ε-υπ-σημ'] = args['mod-1ε-υπ-σημ'] or ''	args['mod-2ε-υπ-σημ'] = args['mod-2ε-υπ-σημ'] or ''	args['mod-3ε-υπ-σημ'] = args['mod-3ε-υπ-σημ'] or ''
	args['mod-1π-υπ-σημ'] = args['mod-1π-υπ-σημ'] or ''	args['mod-2π-υπ-σημ'] = args['mod-2π-υπ-σημ'] or ''	args['mod-3π-υπ-σημ'] = args['mod-3π-υπ-σημ'] or ''
	args['mod-2δ-υπ-σημ'] = args['mod-2δ-υπ-σημ'] or ''	args['mod-3δ-υπ-σημ'] = args['mod-3δ-υπ-σημ'] or ''
	args['mod-1ε-ευ-σημ'] = args['mod-1ε-ευ-σημ'] or ''	args['mod-2ε-ευ-σημ'] = args['mod-2ε-ευ-σημ'] or ''	args['mod-3ε-ευ-σημ'] = args['mod-3ε-ευ-σημ'] or ''
	args['mod-1π-ευ-σημ'] = args['mod-1π-ευ-σημ'] or ''	args['mod-2π-ευ-σημ'] = args['mod-2π-ευ-σημ'] or ''	args['mod-3π-ευ-σημ'] = args['mod-3π-ευ-σημ'] or ''
	args['mod-2δ-ευ-σημ'] = args['mod-2δ-ευ-σημ'] or ''	args['mod-3δ-ευ-σημ'] = args['mod-3δ-ευ-σημ'] or ''
	args['mod-2ε-πρ-σημ'] = args['mod-2ε-πρ-σημ'] or ''	args['mod-3ε-πρ-σημ'] = args['mod-3ε-πρ-σημ'] or ''
	args['mod-2π-πρ-σημ'] = args['mod-2π-πρ-σημ'] or ''	args['mod-3π-πρ-σημ'] = args['mod-3π-πρ-σημ'] or ''
	args['mod-2δ-πρ-σημ'] = args['mod-2δ-πρ-σημ'] or ''	args['mod-3δ-πρ-σημ'] = args['mod-3δ-πρ-σημ'] or ''
	args['mod-απρ-σημ'] = args['mod-απρ-σημ'] or ''	
	args['mod-μ-αρσ-σημ'] = args['mod-μ-αρσ-σημ'] or ''	args['mod-μ-θηλ-σημ'] = args['mod-μ-θηλ-σημ'] or ''	args['mod-μ-ουδ-σημ'] = args['mod-μ-ουδ-σημ'] or ''	
-- text after second word  
	args['mod-1ε-ορ2-σημ'] = args['mod-1ε-ορ2-σημ'] or ''	args['mod-2ε-ορ2-σημ'] = args['mod-2ε-ορ2-σημ'] or ''	args['mod-3ε-ορ2-σημ'] = args['mod-3ε-ορ2-σημ'] or ''
	args['mod-1π-ορ2-σημ'] = args['mod-1π-ορ2-σημ'] or ''	args['mod-2π-ορ2-σημ'] = args['mod-2π-ορ2-σημ'] or ''	args['mod-3π-ορ2-σημ'] = args['mod-3π-ορ2-σημ'] or ''
	args['mod-2δ-ορ2-σημ'] = args['mod-2δ-ορ2-σημ'] or ''	args['mod-3δ-ορ2-σημ'] = args['mod-3δ-ορ2-σημ'] or ''
	args['mod-1ε-υπ2-σημ'] = args['mod-1ε-υπ2-σημ'] or ''	args['mod-2ε-υπ2-σημ'] = args['mod-2ε-υπ2-σημ'] or ''	args['mod-3ε-υπ2-σημ'] = args['mod-3ε-υπ2-σημ'] or ''
	args['mod-1π-υπ2-σημ'] = args['mod-1π-υπ2-σημ'] or ''	args['mod-2π-υπ2-σημ'] = args['mod-2π-υπ2-σημ'] or ''	args['mod-3π-υπ2-σημ'] = args['mod-3π-υπ2-σημ'] or ''
	args['mod-2δ-υπ2-σημ'] = args['mod-2δ-υπ2-σημ'] or ''	args['mod-3δ-υπ2-σημ'] = args['mod-3δ-υπ2-σημ'] or ''
	args['mod-1ε-ευ2-σημ'] = args['mod-1ε-ευ2-σημ'] or ''	args['mod-2ε-ευ2-σημ'] = args['mod-2ε-ευ2-σημ'] or ''	args['mod-3ε-ευ2-σημ'] = args['mod-3ε-ευ2-σημ'] or ''
	args['mod-1π-ευ2-σημ'] = args['mod-1π-ευ2-σημ'] or ''	args['mod-2π-ευ2-σημ'] = args['mod-2π-ευ2-σημ'] or ''	args['mod-3π-ευ2-σημ'] = args['mod-3π-ευ2-σημ'] or ''
	args['mod-2δ-ευ2-σημ'] = args['mod-2δ-ευ2-σημ'] or ''	args['mod-3δ-ευ2-σημ'] = args['mod-3δ-ευ2-σημ'] or ''
	args['mod-2ε-πρ2-σημ'] = args['mod-2ε-πρ2-σημ'] or ''	args['mod-3ε-πρ2-σημ'] = args['mod-3ε-πρ2-σημ'] or ''
	args['mod-2π-πρ2-σημ'] = args['mod-2π-πρ2-σημ'] or ''	args['mod-3π-πρ2-σημ'] = args['mod-3π-πρ2-σημ'] or ''
	args['mod-2δ-πρ2-σημ'] = args['mod-2δ-πρ2-σημ'] or ''	args['mod-3δ-πρ2-σημ'] = args['mod-3δ-πρ2-σημ'] or ''
	args['mod-απρ2-σημ'] = args['mod-απρ2-σημ'] or ''	
	args['mod-μ-αρσ2-σημ'] = args['mod-μ-αρσ2-σημ'] or ''	args['mod-μ-θηλ2-σημ'] = args['mod-μ-θηλ2-σημ'] or ''	args['mod-μ-ουδ2-σημ'] = args['mod-μ-ουδ2-σημ'] or ''	

-- κείμενο μετά τη λέξη -- text after word  for editors
	args['1ε-ορ-σημ'] = args['1ε-ορ-σημ'] or ''	args['2ε-ορ-σημ'] = args['2ε-ορ-σημ'] or ''	args['3ε-ορ-σημ'] = args['3ε-ορ-σημ'] or ''
	args['1π-ορ-σημ'] = args['1π-ορ-σημ'] or ''	args['2π-ορ-σημ'] = args['2π-ορ-σημ'] or ''	args['3π-ορ-σημ'] = args['3π-ορ-σημ'] or ''
	args['2δ-ορ-σημ'] = args['2δ-ορ-σημ'] or ''	args['3δ-ορ-σημ'] = args['3δ-ορ-σημ'] or ''
	args['1ε-υπ-σημ'] = args['1ε-υπ-σημ'] or ''	args['2ε-υπ-σημ'] = args['2ε-υπ-σημ'] or ''	args['3ε-υπ-σημ'] = args['3ε-υπ-σημ'] or ''
	args['1π-υπ-σημ'] = args['1π-υπ-σημ'] or ''	args['2π-υπ-σημ'] = args['2π-υπ-σημ'] or ''	args['3π-υπ-σημ'] = args['3π-υπ-σημ'] or ''
	args['2δ-υπ-σημ'] = args['2δ-υπ-σημ'] or ''	args['3δ-υπ-σημ'] = args['3δ-υπ-σημ'] or ''
	args['1ε-ευ-σημ'] = args['1ε-ευ-σημ'] or ''	args['2ε-ευ-σημ'] = args['2ε-ευ-σημ'] or ''	args['3ε-ευ-σημ'] = args['3ε-ευ-σημ'] or ''
	args['1π-ευ-σημ'] = args['1π-ευ-σημ'] or ''	args['2π-ευ-σημ'] = args['2π-ευ-σημ'] or ''	args['3π-ευ-σημ'] = args['3π-ευ-σημ'] or ''
	args['2δ-ευ-σημ'] = args['2δ-ευ-σημ'] or ''	args['3δ-ευ-σημ'] = args['3δ-ευ-σημ'] or ''
	args['2ε-πρ-σημ'] = args['2ε-πρ-σημ'] or ''	args['3ε-πρ-σημ'] = args['3ε-πρ-σημ'] or ''
	args['2π-πρ-σημ'] = args['2π-πρ-σημ'] or ''	args['3π-πρ-σημ'] = args['3π-πρ-σημ'] or ''
	args['2δ-πρ-σημ'] = args['2δ-πρ-σημ'] or ''	args['3δ-πρ-σημ'] = args['3δ-πρ-σημ'] or ''
	args['απρ-σημ'] = args['απρ-σημ'] or ''	
	args['μ-αρσ-σημ'] = args['μ-αρσ-σημ'] or ''	args['μ-θηλ-σημ'] = args['μ-θηλ-σημ'] or ''	args['μ-ουδ-σημ'] = args['μ-ουδ-σημ'] or ''	
-- text after second word  
	args['1ε-ορ2-σημ'] = args['1ε-ορ2-σημ'] or ''	args['2ε-ορ2-σημ'] = args['2ε-ορ2-σημ'] or ''	args['3ε-ορ2-σημ'] = args['3ε-ορ2-σημ'] or ''
	args['1π-ορ2-σημ'] = args['1π-ορ2-σημ'] or ''	args['2π-ορ2-σημ'] = args['2π-ορ2-σημ'] or ''	args['3π-ορ2-σημ'] = args['3π-ορ2-σημ'] or ''
	args['2δ-ορ2-σημ'] = args['2δ-ορ2-σημ'] or ''	args['3δ-ορ2-σημ'] = args['3δ-ορ2-σημ'] or ''
	args['1ε-υπ2-σημ'] = args['1ε-υπ2-σημ'] or ''	args['2ε-υπ2-σημ'] = args['2ε-υπ2-σημ'] or ''	args['3ε-υπ2-σημ'] = args['3ε-υπ2-σημ'] or ''
	args['1π-υπ2-σημ'] = args['1π-υπ2-σημ'] or ''	args['2π-υπ2-σημ'] = args['2π-υπ2-σημ'] or ''	args['3π-υπ2-σημ'] = args['3π-υπ2-σημ'] or ''
	args['2δ-υπ2-σημ'] = args['2δ-υπ2-σημ'] or ''	args['3δ-υπ2-σημ'] = args['3δ-υπ2-σημ'] or ''
	args['1ε-ευ2-σημ'] = args['1ε-ευ2-σημ'] or ''	args['2ε-ευ2-σημ'] = args['2ε-ευ2-σημ'] or ''	args['3ε-ευ2-σημ'] = args['3ε-ευ2-σημ'] or ''
	args['1π-ευ2-σημ'] = args['1π-ευ2-σημ'] or ''	args['2π-ευ2-σημ'] = args['2π-ευ2-σημ'] or ''	args['3π-ευ2-σημ'] = args['3π-ευ2-σημ'] or ''
	args['2δ-ευ2-σημ'] = args['2δ-ευ2-σημ'] or ''	args['3δ-ευ2-σημ'] = args['3δ-ευ2-σημ'] or ''
	args['2ε-πρ2-σημ'] = args['2ε-πρ2-σημ'] or ''	args['3ε-πρ2-σημ'] = args['3ε-πρ2-σημ'] or ''
	args['2π-πρ2-σημ'] = args['2π-πρ2-σημ'] or ''	args['3π-πρ2-σημ'] = args['3π-πρ2-σημ'] or ''
	args['2δ-πρ2-σημ'] = args['2δ-πρ2-σημ'] or ''	args['3δ-πρ2-σημ'] = args['3δ-πρ2-σημ'] or ''
	args['απρ2-σημ'] = args['απρ2-σημ'] or ''	
	args['μ-αρσ2-σημ'] = args['μ-αρσ2-σημ'] or ''	args['μ-θηλ2-σημ'] = args['μ-θηλ2-σημ'] or ''	args['μ-ουδ2-σημ'] = args['μ-ουδ2-σημ'] or ''	


-- if editor's σημ , then mod- σημ= editor's σημ
	if args['1ε-ορ-σημ'] ~= '' and args['1ε-ορ-σημ'] ~= nil then args['mod-1ε-ορ-σημ'] = args['1ε-ορ-σημ'] end
	if args['2ε-ορ-σημ'] ~= '' and args['2ε-ορ-σημ'] ~= nil then args['mod-2ε-ορ-σημ'] = args['2ε-ορ-σημ'] end
	if args['3ε-ορ-σημ'] ~= '' and args['3ε-ορ-σημ'] ~= nil then args['mod-3ε-ορ-σημ'] = args['3ε-ορ-σημ'] end
	if args['1π-ορ-σημ'] ~= '' and args['1π-ορ-σημ'] ~= nil then args['mod-1π-ορ-σημ'] = args['1π-ορ-σημ'] end
	if args['2π-ορ-σημ'] ~= '' and args['2π-ορ-σημ'] ~= nil then args['mod-2π-ορ-σημ'] = args['2π-ορ-σημ'] end
	if args['3π-ορ-σημ'] ~= '' and args['3π-ορ-σημ'] ~= nil then args['mod-3π-ορ-σημ'] = args['3π-ορ-σημ'] end
	if args['2δ-ορ-σημ'] ~= '' and args['2δ-ορ-σημ'] ~= nil then args['mod-2δ-ορ-σημ'] = args['2δ-ορ-σημ'] end
	if args['3δ-ορ-σημ'] ~= '' and args['3δ-ορ-σημ'] ~= nil then args['mod-3δ-ορ-σημ'] = args['3δ-ορ-σημ'] end
	if args['1ε-υπ-σημ'] ~= '' and args['1ε-υπ-σημ'] ~= nil then args['mod-1ε-υπ-σημ'] = args['1ε-υπ-σημ'] end
	if args['2ε-υπ-σημ'] ~= '' and args['2ε-υπ-σημ'] ~= nil then args['mod-2ε-υπ-σημ'] = args['2ε-υπ-σημ'] end
	if args['3ε-υπ-σημ'] ~= '' and args['3ε-υπ-σημ'] ~= nil then args['mod-3ε-υπ-σημ'] = args['3ε-υπ-σημ'] end
	if args['1π-υπ-σημ'] ~= '' and args['1π-υπ-σημ'] ~= nil then args['mod-1π-υπ-σημ'] = args['1π-υπ-σημ'] end
	if args['2π-υπ-σημ'] ~= '' and args['2π-υπ-σημ'] ~= nil then args['mod-2π-υπ-σημ'] = args['2π-υπ-σημ'] end
	if args['3π-υπ-σημ'] ~= '' and args['3π-υπ-σημ'] ~= nil then args['mod-3π-υπ-σημ'] = args['3π-υπ-σημ'] end
	if args['2δ-υπ-σημ'] ~= '' and args['2δ-υπ-σημ'] ~= nil then args['mod-2δ-υπ-σημ'] = args['2δ-υπ-σημ'] end
	if args['3δ-υπ-σημ'] ~= '' and args['3δ-υπ-σημ'] ~= nil then args['mod-3δ-υπ-σημ'] = args['3δ-υπ-σημ'] end
	if args['1ε-ευ-σημ'] ~= '' and args['1ε-ευ-σημ'] ~= nil then args['mod-1ε-ευ-σημ'] = args['1ε-ευ-σημ'] end
	if args['2ε-ευ-σημ'] ~= '' and args['2ε-ευ-σημ'] ~= nil then args['mod-2ε-ευ-σημ'] = args['2ε-ευ-σημ'] end
	if args['3ε-ευ-σημ'] ~= '' and args['3ε-ευ-σημ'] ~= nil then args['mod-3ε-ευ-σημ'] = args['3ε-ευ-σημ'] end
	if args['1π-ευ-σημ'] ~= '' and args['1π-ευ-σημ'] ~= nil then args['mod-1π-ευ-σημ'] = args['1π-ευ-σημ'] end
	if args['2π-ευ-σημ'] ~= '' and args['2π-ευ-σημ'] ~= nil then args['mod-2π-ευ-σημ'] = args['2π-ευ-σημ'] end
	if args['3π-ευ-σημ'] ~= '' and args['3π-ευ-σημ'] ~= nil then args['mod-3π-ευ-σημ'] = args['3π-ευ-σημ'] end
	if args['2δ-ευ-σημ'] ~= '' and args['2δ-ευ-σημ'] ~= nil then args['mod-2δ-ευ-σημ'] = args['2δ-ευ-σημ'] end
	if args['3δ-ευ-σημ'] ~= '' and args['3δ-ευ-σημ'] ~= nil then args['mod-3δ-ευ-σημ'] = args['3δ-ευ-σημ'] end	
	if args['2ε-πρ-σημ'] ~= '' and args['2ε-πρ-σημ'] ~= nil then args['mod-2ε-πρ-σημ'] = args['2ε-πρ-σημ'] end
	if args['3ε-πρ-σημ'] ~= '' and args['3ε-πρ-σημ'] ~= nil then args['mod-3ε-πρ-σημ'] = args['3ε-πρ-σημ'] end
	if args['2π-πρ-σημ'] ~= '' and args['2π-πρ-σημ'] ~= nil then args['mod-2π-πρ-σημ'] = args['2π-πρ-σημ'] end
	if args['3π-πρ-σημ'] ~= '' and args['3π-πρ-σημ'] ~= nil then args['mod-3π-πρ-σημ'] = args['3π-πρ-σημ'] end
	if args['2δ-πρ-σημ'] ~= '' and args['2δ-πρ-σημ'] ~= nil then args['mod-2δ-πρ-σημ'] = args['2δ-πρ-σημ'] end
	if args['3δ-πρ-σημ'] ~= '' and args['3δ-πρ-σημ'] ~= nil then args['mod-3δ-πρ-σημ'] = args['3δ-πρ-σημ'] end
	if args['απρ-σημ'] ~= '' and args['απρ-σημ'] ~= nil then args['mod-απρ-σημ'] = args['απρ-σημ'] end
	if args['μ-αρσ-σημ'] ~= '' and args['μ-αρσ-σημ'] ~= nil then args['mod-μ-αρσ-σημ'] = args['μ-αρσ-σημ'] end
	if args['μ-θηλ-σημ'] ~= '' and args['μ-θηλ-σημ'] ~= nil then args['mod-μ-θηλ-σημ'] = args['μ-θηλ-σημ'] end
	if args['μ-ουδ-σημ'] ~= '' and args['μ-ουδ-σημ'] ~= nil then args['mod-μ-ουδ-σημ'] = args['μ-ουδ-σημ'] end
-- if editor's second σημ, the mod- 2nd σημ= editor's 2nd σημ
	if args['1ε-ορ2-σημ'] ~= '' and args['1ε-ορ2-σημ'] ~= nil then args['mod-1ε-ορ2-σημ'] = args['1ε-ορ2-σημ'] end
	if args['2ε-ορ2-σημ'] ~= '' and args['2ε-ορ2-σημ'] ~= nil then args['mod-2ε-ορ2-σημ'] = args['2ε-ορ2-σημ'] end
	if args['3ε-ορ2-σημ'] ~= '' and args['3ε-ορ2-σημ'] ~= nil then args['mod-3ε-ορ2-σημ'] = args['3ε-ορ2-σημ'] end
	if args['1π-ορ2-σημ'] ~= '' and args['1π-ορ2-σημ'] ~= nil then args['mod-1π-ορ2-σημ'] = args['1π-ορ2-σημ'] end
	if args['2π-ορ2-σημ'] ~= '' and args['2π-ορ2-σημ'] ~= nil then args['mod-2π-ορ2-σημ'] = args['2π-ορ2-σημ'] end
	if args['3π-ορ2-σημ'] ~= '' and args['3π-ορ2-σημ'] ~= nil then args['mod-3π-ορ2-σημ'] = args['3π-ορ2-σημ'] end
	if args['2δ-ορ2-σημ'] ~= '' and args['2δ-ορ2-σημ'] ~= nil then args['mod-2δ-ορ2-σημ'] = args['2δ-ορ2-σημ'] end
	if args['3δ-ορ2-σημ'] ~= '' and args['3δ-ορ2-σημ'] ~= nil then args['mod-3δ-ορ2-σημ'] = args['3δ-ορ2-σημ'] end
	if args['1ε-υπ2-σημ'] ~= '' and args['1ε-υπ2-σημ'] ~= nil then args['mod-1ε-υπ2-σημ'] = args['1ε-υπ2-σημ'] end
	if args['2ε-υπ2-σημ'] ~= '' and args['2ε-υπ2-σημ'] ~= nil then args['mod-2ε-υπ2-σημ'] = args['2ε-υπ2-σημ'] end
	if args['3ε-υπ2-σημ'] ~= '' and args['3ε-υπ2-σημ'] ~= nil then args['mod-3ε-υπ2-σημ'] = args['3ε-υπ2-σημ'] end
	if args['1π-υπ2-σημ'] ~= '' and args['1π-υπ2-σημ'] ~= nil then args['mod-1π-υπ2-σημ'] = args['1π-υπ2-σημ'] end
	if args['2π-υπ2-σημ'] ~= '' and args['2π-υπ2-σημ'] ~= nil then args['mod-2π-υπ2-σημ'] = args['2π-υπ2-σημ'] end
	if args['3π-υπ2-σημ'] ~= '' and args['3π-υπ2-σημ'] ~= nil then args['mod-3π-υπ2-σημ'] = args['3π-υπ2-σημ'] end
	if args['2δ-υπ2-σημ'] ~= '' and args['2δ-υπ2-σημ'] ~= nil then args['mod-2δ-υπ2-σημ'] = args['2δ-υπ2-σημ'] end
	if args['3δ-υπ2-σημ'] ~= '' and args['3δ-υπ2-σημ'] ~= nil then args['mod-3δ-υπ2-σημ'] = args['3δ-υπ2-σημ'] end
	if args['1ε-ευ2-σημ'] ~= '' and args['1ε-ευ2-σημ'] ~= nil then args['mod-1ε-ευ2-σημ'] = args['1ε-ευ2-σημ'] end
	if args['2ε-ευ2-σημ'] ~= '' and args['2ε-ευ2-σημ'] ~= nil then args['mod-2ε-ευ2-σημ'] = args['2ε-ευ2-σημ'] end
	if args['3ε-ευ2-σημ'] ~= '' and args['3ε-ευ2-σημ'] ~= nil then args['mod-3ε-ευ2-σημ'] = args['3ε-ευ2-σημ'] end
	if args['1π-ευ2-σημ'] ~= '' and args['1π-ευ2-σημ'] ~= nil then args['mod-1π-ευ2-σημ'] = args['1π-ευ2-σημ'] end
	if args['2π-ευ2-σημ'] ~= '' and args['2π-ευ2-σημ'] ~= nil then args['mod-2π-ευ2-σημ'] = args['2π-ευ2-σημ'] end
	if args['3π-ευ2-σημ'] ~= '' and args['3π-ευ2-σημ'] ~= nil then args['mod-3π-ευ2-σημ'] = args['3π-ευ2-σημ'] end
	if args['2δ-ευ2-σημ'] ~= '' and args['2δ-ευ2-σημ'] ~= nil then args['mod-2δ-ευ2-σημ'] = args['2δ-ευ2-σημ'] end
	if args['3δ-ευ2-σημ'] ~= '' and args['3δ-ευ2-σημ'] ~= nil then args['mod-3δ-ευ2-σημ'] = args['3δ-ευ2-σημ'] end	
	if args['2ε-πρ2-σημ'] ~= '' and args['2ε-πρ2-σημ'] ~= nil then args['mod-2ε-πρ2-σημ'] = args['2ε-πρ2-σημ'] end
	if args['3ε-πρ2-σημ'] ~= '' and args['3ε-πρ2-σημ'] ~= nil then args['mod-3ε-πρ2-σημ'] = args['3ε-πρ2-σημ'] end
	if args['2π-πρ2-σημ'] ~= '' and args['2π-πρ2-σημ'] ~= nil then args['mod-2π-πρ2-σημ'] = args['2π-πρ2-σημ'] end
	if args['3π-πρ2-σημ'] ~= '' and args['3π-πρ2-σημ'] ~= nil then args['mod-3π-πρ2-σημ'] = args['3π-πρ2-σημ'] end
	if args['2δ-πρ2-σημ'] ~= '' and args['2δ-πρ2-σημ'] ~= nil then args['mod-2δ-πρ2-σημ'] = args['2δ-πρ2-σημ'] end
	if args['3δ-πρ2-σημ'] ~= '' and args['3δ-πρ2-σημ'] ~= nil then args['mod-3δ-πρ2-σημ'] = args['3δ-πρ2-σημ'] end
	if args['απρ2-σημ'] ~= '' and args['απρ2-σημ'] ~= nil then args['mod-απρ2-σημ'] = args['απρ2-σημ'] end
	if args['μ-αρσ2-σημ'] ~= '' and args['μ-αρσ2-σημ'] ~= nil then args['mod-μ-αρσ2-σημ'] = args['μ-αρσ2-σημ'] end
	if args['μ-θηλ2-σημ'] ~= '' and args['μ-θηλ2-σημ'] ~= nil then args['mod-μ-θηλ2-σημ'] = args['μ-θηλ2-σημ'] end
	if args['μ-ουδ2-σημ'] ~= '' and args['μ-ουδ2-σημ'] ~= nil then args['mod-μ-ουδ2-σημ'] = args['μ-ουδ2-σημ'] end

-- MOVABLE nu νυ εφαλκυσστικόν happens at:
--[=[
3α πληθυντικά: σῐ(ν) 
* ενεργ-ενεστώτας-ορ λύουσι(ν) 
* ενεργ-ενεστώτας-υπ λύωσι(ν) 
* ενεργ-μελλ-ορ  λύσουσι(ν)
* ενεργ-αορ-υπ λύσωσι(ν)
* ενεργ-παρακ-ορ λελύκασι(ν)
* ενεργ-παρακ-υπ λελύκωσι(ν)
* παθ-αορ-υπ (λυθῶσιν)
3α ενικά ε(ν)
* ενεργ-παρατ-ορ ἔλυε(ν)
* ενεργ-αορ-ορ ἔλυσε(ν)
* ενεργ-αορ-ευ η πρώτη  λύσειε(ν), λύσαι
* ενεργ-παρακ-ορ λέλυκε(ν)
* ενεργ-υπερ-ορ ἐλελύκκει(ν)

]=]--
-- make forms / χτίσιμο τύπων ---------------------------------


-- @@@@@@ 3rd singulars have ν-3ε=1 3rd plurals have v-3π=1  or ν2 = 1 for movable nu
-- ================= ΟΡΙΣΤΙΚΗ
-- 1 singular indicative 1 ενικό οριστική
-- @modules
	-- default stem
	if args['mod-1ε-ορ-θ'] == '' or args['mod-1ε-ορ-θ'] == nil then args['mod-1ε-ορ-θ'] = stem["θ"] else args['mod-1ε-ορ-θ'] = args['mod-1ε-ορ-θ'] end
	if args['mod-1ε-ορ2-θ'] == '' or args['mod-1ε-ορ2-θ'] == nil then args['mod-1ε-ορ2-θ'] = stem["θ"] else args['mod-1ε-ορ2-θ'] = args['mod-1ε-ορ2-θ'] end
	-- zero ending
	if args['mod-1ε-ορ-κ'] == '0' then
		args['mod-1ε-ορ-λ'] = create_link(args['mod-1ε-ορ-θ'], stem_color(args['mod-1ε-ορ-θ+'])) .. args['mod-1ε-ορ-σημ']
	end
	if args['mod-1ε-ορ2-κ'] == '0' then
		args['mod-1ε-ορ2-λ'] = br .. create_link(args['mod-1ε-ορ2-θ'], stem_color(args['mod-1ε-ορ2-θ+'])) .. args['mod-1ε-ορ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['mod-1ε-ορ-κ'] ~= '0' and args['mod-1ε-ορ-κ'] ~= '' and args['mod-1ε-ορ-κ'] ~= nil then
		args['mod-1ε-ορ-λ'] = create_link((args['mod-1ε-ορ-θ'] .. args['mod-1ε-ορ-κ']), (stem_color(args['mod-1ε-ορ-θ']) .. ending_color(args['mod-1ε-ορ-κ+']))) .. args['mod-1ε-ορ-σημ']
	end
	-- second word
	if args['mod-1ε-ορ2-κ'] ~= '0' and args['mod-1ε-ορ2-κ'] ~= '' and args['mod-1ε-ορ2-κ'] ~= nil then
		args['mod-1ε-ορ2-λ'] = br .. create_link((args['mod-1ε-ορ2-θ'] .. args['mod-1ε-ορ2-κ']), (stem_color(args['mod-1ε-ορ2-θ']) .. ending_color(args['mod-1ε-ορ2-κ+']))) .. args['mod-1ε-ορ2-σημ']
	end
-- for editors
	-- default stem
	if args['1ε-ορ-θ'] == '' or args['1ε-ορ-θ'] == nil then args['1ε-ορ-θ'] = stem["θ"] else args['1ε-ορ-θ'] = args['1ε-ορ-θ'] end
	if args['1ε-ορ2-θ'] == '' or args['1ε-ορ2-θ'] == nil then args['1ε-ορ2-θ'] = stem["θ"] else args['1ε-ορ2-θ'] = args['1ε-ορ2-θ'] end
	-- zero ending
	if args['1ε-ορ-κ'] == '0' then
		args['1ε-ορ-λ'] = create_link(args['1ε-ορ-θ'], stem_color(args['1ε-ορ-θ+'])) .. args['1ε-ορ-σημ']
	end
	if args['1ε-ορ2-κ'] == '0' then
		args['1ε-ορ2-λ'] = br .. create_link(args['1ε-ορ2-θ'], stem_color(args['1ε-ορ2-θ+'])) .. args['1ε-ορ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['1ε-ορ-κ'] ~= '0' and args['1ε-ορ-κ'] ~= '' and args['1ε-ορ-κ'] ~= nil then
		args['1ε-ορ-λ'] = create_link((args['1ε-ορ-θ'] .. args['1ε-ορ-κ']), (stem_color(args['1ε-ορ-θ']) .. ending_color(args['1ε-ορ-κ+']))) .. args['1ε-ορ-σημ']
	end
	-- second word
	if args['1ε-ορ2-κ'] ~= '0' and args['1ε-ορ2-κ'] ~= '' and args['1ε-ορ2-κ'] ~= nil then
		args['1ε-ορ2-λ'] = br .. create_link((args['1ε-ορ2-θ'] .. args['1ε-ορ2-κ']), (stem_color(args['1ε-ορ2-θ']) .. ending_color(args['1ε-ορ2-κ+']))) .. args['1ε-ορ2-σημ']
	end
-- cell
	-- if - then cell has only dash and possible note
	if args['mod-1ε-ορ-λ'] == '-' or args['mod-1ε-ορ'] == '-' then args['mod-1ε-ορ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['mod-1ε-ορ-σημ'] end
	if args['1ε-ορ-λ'] == '-' or args['1ε-ορ'] == '-' then args['1ε-ορ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['1ε-ορ-σημ'] end
	-- when editor edits
   	if args['1ε-ορ-λ'] ~= '-' and args['1ε-ορ-λ'] ~= '' and args['1ε-ορ-λ'] ~= nil then
   		args['1ε-ορ'] =  args['1ε-ορ-λ'] .. args['1ε-ορ2-λ']  
   	else
   		if args['1ε-ορ2-λ'] ~= '' and args['1ε-ορ2-λ'] ~= nil then
   			args['1ε-ορ'] = args['mod-1ε-ορ-λ'] .. args['1ε-ορ2-λ']
   		else
			args['1ε-ορ'] = args['mod-1ε-ορ-λ'] .. args['mod-1ε-ορ2-λ'] 
		end
	end  


-- 2 singular indicative 2 ενικό οριστική
-- @modules
	-- default stem
	if args['mod-2ε-ορ-θ'] == '' or args['mod-2ε-ορ-θ'] == nil then args['mod-2ε-ορ-θ'] = stem["θ"] else args['mod-2ε-ορ-θ'] = args['mod-2ε-ορ-θ'] end
	if args['mod-2ε-ορ2-θ'] == '' or args['mod-2ε-ορ2-θ'] == nil then args['mod-2ε-ορ2-θ'] = stem["θ"] else args['mod-2ε-ορ2-θ'] = args['mod-2ε-ορ2-θ'] end
	-- zero ending
	if args['mod-2ε-ορ-κ'] == '0' then
		args['mod-2ε-ορ-λ'] = create_link(args['mod-2ε-ορ-θ'], stem_color(args['mod-2ε-ορ-θ+'])) .. args['mod-2ε-ορ-σημ']
	end
	if args['mod-2ε-ορ2-κ'] == '0' then
		args['mod-2ε-ορ2-λ'] = br .. create_link(args['mod-2ε-ορ2-θ'], stem_color(args['mod-2ε-ορ2-θ+'])) .. args['mod-2ε-ορ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['mod-2ε-ορ-κ'] ~= '0' and args['mod-2ε-ορ-κ'] ~= '' and args['mod-2ε-ορ-κ'] ~= nil then
		args['mod-2ε-ορ-λ'] = create_link((args['mod-2ε-ορ-θ'] .. args['mod-2ε-ορ-κ']), (stem_color(args['mod-2ε-ορ-θ']) .. ending_color(args['mod-2ε-ορ-κ+']))) .. args['mod-2ε-ορ-σημ']
	end
	-- second word
	if args['mod-2ε-ορ2-κ'] ~= '0' and args['mod-2ε-ορ2-κ'] ~= '' and args['mod-2ε-ορ2-κ'] ~= nil then
		args['mod-2ε-ορ2-λ'] = br .. create_link((args['mod-2ε-ορ2-θ'] .. args['mod-2ε-ορ2-κ']), (stem_color(args['mod-2ε-ορ2-θ']) .. ending_color(args['mod-2ε-ορ2-κ+']))) .. args['mod-2ε-ορ2-σημ']
	end
-- for editors
	-- default stem
	if args['2ε-ορ-θ'] == '' or args['2ε-ορ-θ'] == nil then args['2ε-ορ-θ'] = stem["θ"] else args['2ε-ορ-θ'] = args['2ε-ορ-θ'] end
	if args['2ε-ορ2-θ'] == '' or args['2ε-ορ2-θ'] == nil then args['2ε-ορ2-θ'] = stem["θ"] else args['2ε-ορ2-θ'] = args['2ε-ορ2-θ'] end
	-- zero ending
	if args['2ε-ορ-κ'] == '0' then
		args['2ε-ορ-λ'] = create_link(args['2ε-ορ-θ'], stem_color(args['2ε-ορ-θ+'])) .. args['2ε-ορ-σημ']
	end
	if args['2ε-ορ2-κ'] == '0' then
		args['2ε-ορ2-λ'] = br .. create_link(args['2ε-ορ2-θ'], stem_color(args['2ε-ορ2-θ+'])) .. args['2ε-ορ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['2ε-ορ-κ'] ~= '0' and args['2ε-ορ-κ'] ~= '' and args['2ε-ορ-κ'] ~= nil then
		args['2ε-ορ-λ'] = create_link((args['2ε-ορ-θ'] .. args['2ε-ορ-κ']), (stem_color(args['2ε-ορ-θ']) .. ending_color(args['2ε-ορ-κ+']))) .. args['2ε-ορ-σημ']
	end
	-- second word
	if args['2ε-ορ2-κ'] ~= '0' and args['2ε-ορ2-κ'] ~= '' and args['2ε-ορ2-κ'] ~= nil then
		args['2ε-ορ2-λ'] = br .. create_link((args['2ε-ορ2-θ'] .. args['2ε-ορ2-κ']), (stem_color(args['2ε-ορ2-θ']) .. ending_color(args['2ε-ορ2-κ+']))) .. args['2ε-ορ2-σημ']
	end
-- cell
	-- if - then cell has only dash and possible note
	if args['mod-2ε-ορ-λ'] == '-' or args['mod-2ε-ορ'] == '-' then args['mod-2ε-ορ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['mod-2ε-ορ-σημ'] end
	if args['2ε-ορ-λ'] == '-' or args['2ε-ορ'] == '-' then args['2ε-ορ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['2ε-ορ-σημ'] end
	-- when editor edits
   	if args['2ε-ορ-λ'] ~= '-' and args['2ε-ορ-λ'] ~= '' and args['2ε-ορ-λ'] ~= nil then
   		args['2ε-ορ'] =  args['2ε-ορ-λ'] .. args['2ε-ορ2-λ']  
   	else
   		if args['2ε-ορ2-λ'] ~= '' and args['2ε-ορ2-λ'] ~= nil then
   			args['2ε-ορ'] = args['mod-2ε-ορ-λ'] .. args['2ε-ορ2-λ']
   		else
			args['2ε-ορ'] = args['mod-2ε-ορ-λ'] .. args['mod-2ε-ορ2-λ'] 
		end
   	end


-- 3 singular indicative 3 ενικό οριστική +++++++++ movable nu
-- @modules
	-- default stem
	if args['mod-3ε-ορ-θ'] == '' or args['mod-3ε-ορ-θ'] == nil then args['mod-3ε-ορ-θ'] = stem["θ"] else args['mod-3ε-ορ-θ'] = args['mod-3ε-ορ-θ'] end
	if args['mod-3ε-ορ2-θ'] == '' or args['mod-3ε-ορ2-θ'] == nil then args['mod-3ε-ορ2-θ'] = stem["θ"] else args['mod-3ε-ορ2-θ'] = args['mod-3ε-ορ2-θ'] end
	-- zero ending
	if args['mod-3ε-ορ-κ'] == '0' then
		args['mod-3ε-ορ-λ'] = create_link(args['mod-3ε-ορ-θ'], stem_color(args['mod-3ε-ορ-θ+'])) .. args['mod-3ε-ορ-σημ']
	end
	if args['mod-3ε-ορ2-κ'] == '0' then
		args['mod-3ε-ορ2-λ'] = br .. create_link(args['mod-3ε-ορ2-θ'], stem_color(args['mod-3ε-ορ2-θ+'])) .. args['mod-3ε-ορ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['mod-3ε-ορ-κ'] ~= '0' and args['mod-3ε-ορ-κ'] ~= '' and args['mod-3ε-ορ-κ'] ~= nil then
		if args['ν-3ε-ορ'] == '1' then
		args['mod-3ε-ορ-λ'] = create_link((args['mod-3ε-ορ-θ'] .. args['mod-3ε-ορ-κ']), (stem_color(args['mod-3ε-ορ-θ']) .. ending_color(args['mod-3ε-ορ-κ+']))) 
		.. "(" .. create_link((args['mod-3ε-ορ-θ'] .. args['mod-3ε-ορ-κ'] .. "ν"), (stem_color(args["&#40;"]) .. ending_color("ν") .. stem_color("&#41;"))) 
		.. args['mod-3ε-ορ-σημ']
		else
		args['mod-3ε-ορ-λ'] = create_link((args['mod-3ε-ορ-θ'] .. args['mod-3ε-ορ-κ']), (stem_color(args['mod-3ε-ορ-θ']) .. ending_color(args['mod-3ε-ορ-κ+']))) .. args['mod-3ε-ορ-σημ']
		end
	end
	-- second word
	if args['mod-3ε-ορ2-κ'] ~= '0' and args['mod-3ε-ορ2-κ'] ~= '' and args['mod-3ε-ορ2-κ'] ~= nil then
		if args['ν-3ε-ορ2'] == '1' then
		args['mod-3ε-ορ2-λ'] = create_link((args['mod-3ε-ορ2-θ'] .. args['mod-3ε-ορ2-κ']), (stem_color(args['mod-3ε-ορ2-θ']) .. ending_color(args['mod-3ε-ορ2-κ+']))) 
		.. "(" .. create_link((args['mod-3ε-ορ2-θ'] .. args['mod-3ε-ορ2-κ'] .. "ν"), (stem_color(args["&#40;"]) .. ending_color("ν") .. stem_color("&#41;"))) 
		.. args['mod-3ε-ορ2-σημ']
		else
		args['mod-3ε-ορ2-λ'] = br .. create_link((args['mod-3ε-ορ2-θ'] .. args['mod-3ε-ορ2-κ']), (stem_color(args['mod-3ε-ορ2-θ']) .. ending_color(args['mod-3ε-ορ2-κ+']))) .. args['mod-3ε-ορ2-σημ']
		end
	end
-- for editors
	-- default stem
	if args['3ε-ορ-θ'] == '' or args['3ε-ορ-θ'] == nil then args['3ε-ορ-θ'] = stem["θ"] else args['3ε-ορ-θ'] = args['3ε-ορ-θ'] end
	if args['3ε-ορ2-θ'] == '' or args['3ε-ορ2-θ'] == nil then args['3ε-ορ2-θ'] = stem["θ"] else args['3ε-ορ2-θ'] = args['3ε-ορ2-θ'] end
	-- zero ending
	if args['3ε-ορ-κ'] == '0' then
		args['3ε-ορ-λ'] = create_link(args['3ε-ορ-θ'], stem_color(args['3ε-ορ-θ+'])) .. args['3ε-ορ-σημ']
	end
	if args['3ε-ορ2-κ'] == '0' then
		args['3ε-ορ2-λ'] = br .. create_link(args['3ε-ορ2-θ'], stem_color(args['3ε-ορ2-θ+'])) .. args['3ε-ορ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['3ε-ορ-κ'] ~= '0' and args['3ε-ορ-κ'] ~= '' and args['3ε-ορ-κ'] ~= nil then
		if args['ν-3ε-ορ'] == '1' then
		args['3ε-ορ-λ'] = create_link((args['3ε-ορ-θ'] .. args['3ε-ορ-κ']), (stem_color(args['3ε-ορ-θ']) .. ending_color(args['3ε-ορ-κ+']))) 
		.. "(" .. create_link((args['3ε-ορ-θ'] .. args['3ε-ορ-κ'] .. "ν"), (stem_color(args["&#40;"]) .. ending_color("ν") .. stem_color("&#41;"))) 
		.. args['3ε-ορ-σημ']
		else
		args['3ε-ορ-λ'] = create_link((args['3ε-ορ-θ'] .. args['3ε-ορ-κ']), (stem_color(args['3ε-ορ-θ']) .. ending_color(args['3ε-ορ-κ+']))) .. args['3ε-ορ-σημ']
		end
	end
	-- second word
	if args['3ε-ορ2-κ'] ~= '0' and args['3ε-ορ2-κ'] ~= '' and args['3ε-ορ2-κ'] ~= nil then
		if args['ν-3ε-ορ2'] == '1' then
		args['3ε-ορ2-λ'] = create_link((args['3ε-ορ2-θ'] .. args['3ε-ορ2-κ']), (stem_color(args['3ε-ορ2-θ']) .. ending_color(args['3ε-ορ2-κ+']))) 
		.. "(" .. create_link((args['3ε-ορ2-θ'] .. args['3ε-ορ2-κ'] .. "ν"), (stem_color(args["&#40;"]) .. ending_color("ν") .. stem_color("&#41;"))) 
		.. args['3ε-ορ2-σημ']
		else
		args['3ε-ορ2-λ'] = br .. create_link((args['3ε-ορ2-θ'] .. args['3ε-ορ2-κ']), (stem_color(args['3ε-ορ2-θ']) .. ending_color(args['3ε-ορ2-κ+']))) .. args['3ε-ορ2-σημ']
		end
	end
-- cell
	-- if - then cell has only dash and possible note
	if args['mod-3ε-ορ-λ'] == '-' or args['mod-3ε-ορ'] == '-' then args['mod-3ε-ορ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['mod-3ε-ορ-σημ'] end
	if args['3ε-ορ-λ'] == '-' or args['3ε-ορ'] == '-' then args['3ε-ορ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['3ε-ορ-σημ'] end
	-- when editor edits
   	if args['3ε-ορ-λ'] ~= '-' and args['3ε-ορ-λ'] ~= '' and args['3ε-ορ-λ'] ~= nil then
   		args['3ε-ορ'] =  args['3ε-ορ-λ'] .. args['3ε-ορ2-λ']  
   	else
   		if args['3ε-ορ2-λ'] ~= '' and args['3ε-ορ2-λ'] ~= nil then
   			args['3ε-ορ'] = args['mod-3ε-ορ-λ'] .. args['3ε-ορ2-λ']
   		else
			args['3ε-ορ'] = args['mod-3ε-ορ-λ'] .. args['mod-3ε-ορ2-λ'] 
		end
   	end


-- 1 plural indicative 1 πληθυντικός οριστική
-- @modules
	-- default stem
	if args['mod-1π-ορ-θ'] == '' or args['mod-1π-ορ-θ'] == nil then args['mod-1π-ορ-θ'] = stem["θ"] else args['mod-1π-ορ-θ'] = args['mod-1π-ορ-θ'] end
	if args['mod-1π-ορ2-θ'] == '' or args['mod-1π-ορ2-θ'] == nil then args['mod-1π-ορ2-θ'] = stem["θ"] else args['mod-1π-ορ2-θ'] = args['mod-1π-ορ2-θ'] end
	-- zero ending
	if args['mod-1π-ορ-κ'] == '0' then
		args['mod-1π-ορ-λ'] = create_link(args['mod-1π-ορ-θ'], stem_color(args['mod-1π-ορ-θ+'])) .. args['mod-1π-ορ-σημ']
	end
	if args['mod-1π-ορ2-κ'] == '0' then
		args['mod-1π-ορ2-λ'] = br .. create_link(args['mod-1π-ορ2-θ'], stem_color(args['mod-1π-ορ2-θ+'])) .. args['mod-1π-ορ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['mod-1π-ορ-κ'] ~= '0' and args['mod-1π-ορ-κ'] ~= '' and args['mod-1π-ορ-κ'] ~= nil then
		args['mod-1π-ορ-λ'] = create_link((args['mod-1π-ορ-θ'] .. args['mod-1π-ορ-κ']), (stem_color(args['mod-1π-ορ-θ']) .. ending_color(args['mod-1π-ορ-κ+']))) .. args['mod-1π-ορ-σημ']
	end
	-- second word
	if args['mod-1π-ορ2-κ'] ~= '0' and args['mod-1π-ορ2-κ'] ~= '' and args['mod-1π-ορ2-κ'] ~= nil then
		args['mod-1π-ορ2-λ'] = br .. create_link((args['mod-1π-ορ2-θ'] .. args['mod-1π-ορ2-κ']), (stem_color(args['mod-1π-ορ2-θ']) .. ending_color(args['mod-1π-ορ2-κ+']))) .. args['mod-1π-ορ2-σημ']
	end
-- for editors
	-- default stem
	if args['1π-ορ-θ'] == '' or args['1π-ορ-θ'] == nil then args['1π-ορ-θ'] = stem["θ"] else args['1π-ορ-θ'] = args['1π-ορ-θ'] end
	if args['1π-ορ2-θ'] == '' or args['1π-ορ2-θ'] == nil then args['1π-ορ2-θ'] = stem["θ"] else args['1π-ορ2-θ'] = args['1π-ορ2-θ'] end
	-- zero ending
	if args['1π-ορ-κ'] == '0' then
		args['1π-ορ-λ'] = create_link(args['1π-ορ-θ'], stem_color(args['1π-ορ-θ+'])) .. args['1π-ορ-σημ']
	end
	if args['1π-ορ2-κ'] == '0' then
		args['1π-ορ2-λ'] = br .. create_link(args['1π-ορ2-θ'], stem_color(args['1π-ορ2-θ+'])) .. args['1π-ορ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['1π-ορ-κ'] ~= '0' and args['1π-ορ-κ'] ~= '' and args['1π-ορ-κ'] ~= nil then
		args['1π-ορ-λ'] = create_link((args['1π-ορ-θ'] .. args['1π-ορ-κ']), (stem_color(args['1π-ορ-θ']) .. ending_color(args['1π-ορ-κ+']))) .. args['1π-ορ-σημ']
	end
	-- second word
	if args['1π-ορ2-κ'] ~= '0' and args['1π-ορ2-κ'] ~= '' and args['1π-ορ2-κ'] ~= nil then
		args['1π-ορ2-λ'] = br .. create_link((args['1π-ορ2-θ'] .. args['1π-ορ2-κ']), (stem_color(args['1π-ορ2-θ']) .. ending_color(args['1π-ορ2-κ+']))) .. args['1π-ορ2-σημ']
	end
-- cell
	-- if - then cell has only dash and possible note
	if args['mod-1π-ορ-λ'] == '-' or args['mod-1π-ορ'] == '-' then args['mod-1π-ορ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['mod-1π-ορ-σημ'] end
	if args['1π-ορ-λ'] == '-' or args['1π-ορ'] == '-' then args['1π-ορ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['1π-ορ-σημ'] end
	-- when editor edits
   	if args['1π-ορ-λ'] ~= '-' and args['1π-ορ-λ'] ~= '' and args['1π-ορ-λ'] ~= nil then
   		args['1π-ορ'] =  args['1π-ορ-λ'] .. args['1π-ορ2-λ']  
   	else
   		if args['1π-ορ2-λ'] ~= '' and args['1π-ορ2-λ'] ~= nil then
   			args['1π-ορ'] = args['mod-1π-ορ-λ'] .. args['1π-ορ2-λ']
   		else
			args['1π-ορ'] = args['mod-1π-ορ-λ'] .. args['mod-1π-ορ2-λ'] 
		end
   	end

-- 2 plural indicative 2 πληθυντικός οριστική
-- @modules
	-- default stem
	if args['mod-2π-ορ-θ'] == '' or args['mod-2π-ορ-θ'] == nil then args['mod-2π-ορ-θ'] = stem["θ"] else args['mod-2π-ορ-θ'] = args['mod-2π-ορ-θ'] end
	if args['mod-2π-ορ2-θ'] == '' or args['mod-2π-ορ2-θ'] == nil then args['mod-2π-ορ2-θ'] = stem["θ"] else args['mod-2π-ορ2-θ'] = args['mod-2π-ορ2-θ'] end
	-- zero ending
	if args['mod-2π-ορ-κ'] == '0' then
		args['mod-2π-ορ-λ'] = create_link(args['mod-2π-ορ-θ'], stem_color(args['mod-2π-ορ-θ+'])) .. args['mod-2π-ορ-σημ']
	end
	if args['mod-2π-ορ2-κ'] == '0' then
		args['mod-2π-ορ2-λ'] = br .. create_link(args['mod-2π-ορ2-θ'], stem_color(args['mod-2π-ορ2-θ+'])) .. args['mod-2π-ορ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['mod-2π-ορ-κ'] ~= '0' and args['mod-2π-ορ-κ'] ~= '' and args['mod-2π-ορ-κ'] ~= nil then
		args['mod-2π-ορ-λ'] = create_link((args['mod-2π-ορ-θ'] .. args['mod-2π-ορ-κ']), (stem_color(args['mod-2π-ορ-θ']) .. ending_color(args['mod-2π-ορ-κ+']))) .. args['mod-2π-ορ-σημ']
	end
	-- second word
	if args['mod-2π-ορ2-κ'] ~= '0' and args['mod-2π-ορ2-κ'] ~= '' and args['mod-2π-ορ2-κ'] ~= nil then
		args['mod-2π-ορ2-λ'] = br .. create_link((args['mod-2π-ορ2-θ'] .. args['mod-2π-ορ2-κ']), (stem_color(args['mod-2π-ορ2-θ']) .. ending_color(args['mod-2π-ορ2-κ+']))) .. args['mod-2π-ορ2-σημ']
	end
-- for editors
	-- default stem
	if args['2π-ορ-θ'] == '' or args['2π-ορ-θ'] == nil then args['2π-ορ-θ'] = stem["θ"] else args['2π-ορ-θ'] = args['2π-ορ-θ'] end
	if args['2π-ορ2-θ'] == '' or args['2π-ορ2-θ'] == nil then args['2π-ορ2-θ'] = stem["θ"] else args['2π-ορ2-θ'] = args['2π-ορ2-θ'] end
	-- zero ending
	if args['2π-ορ-κ'] == '0' then
		args['2π-ορ-λ'] = create_link(args['2π-ορ-θ'], stem_color(args['2π-ορ-θ+'])) .. args['2π-ορ-σημ']
	end
	if args['2π-ορ2-κ'] == '0' then
		args['2π-ορ2-λ'] = br .. create_link(args['2π-ορ2-θ'], stem_color(args['2π-ορ2-θ+'])) .. args['2π-ορ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['2π-ορ-κ'] ~= '0' and args['2π-ορ-κ'] ~= '' and args['2π-ορ-κ'] ~= nil then
		args['2π-ορ-λ'] = create_link((args['2π-ορ-θ'] .. args['2π-ορ-κ']), (stem_color(args['2π-ορ-θ']) .. ending_color(args['2π-ορ-κ+']))) .. args['2π-ορ-σημ']
	end
	-- second word
	if args['2π-ορ2-κ'] ~= '0' and args['2π-ορ2-κ'] ~= '' and args['2π-ορ2-κ'] ~= nil then
		args['2π-ορ2-λ'] = br .. create_link((args['2π-ορ2-θ'] .. args['2π-ορ2-κ']), (stem_color(args['2π-ορ2-θ']) .. ending_color(args['2π-ορ2-κ+']))) .. args['2π-ορ2-σημ']
	end
-- cell
	-- if - then cell has only dash and possible note
	if args['mod-2π-ορ-λ'] == '-' or args['mod-2π-ορ'] == '-' then args['mod-2π-ορ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['mod-2π-ορ-σημ'] end
	if args['2π-ορ-λ'] == '-' or args['2π-ορ'] == '-' then args['2π-ορ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['2π-ορ-σημ'] end
	-- when editor edits
   	if args['2π-ορ-λ'] ~= '-' and args['2π-ορ-λ'] ~= '' and args['2π-ορ-λ'] ~= nil then
   		args['2π-ορ'] =  args['2π-ορ-λ'] .. args['2π-ορ2-λ']  
   	else
   		if args['2π-ορ2-λ'] ~= '' and args['2π-ορ2-λ'] ~= nil then
   			args['2π-ορ'] = args['mod-2π-ορ-λ'] .. args['2π-ορ2-λ']
   		else
			args['2π-ορ'] = args['mod-2π-ορ-λ'] .. args['mod-2π-ορ2-λ'] 
		end
   	end

-- 3 plural indicative 3 πληθυντικός οριστική ++++++ movable nu
-- @modules
	-- default stem
	if args['mod-3π-ορ-θ'] == '' or args['mod-3π-ορ-θ'] == nil then args['mod-3π-ορ-θ'] = stem["θ"] else args['mod-3π-ορ-θ'] = args['mod-3π-ορ-θ'] end
	if args['mod-3π-ορ2-θ'] == '' or args['mod-3π-ορ2-θ'] == nil then args['mod-3π-ορ2-θ'] = stem["θ"] else args['mod-3π-ορ2-θ'] = args['mod-3π-ορ2-θ'] end
	-- zero ending
	if args['mod-3π-ορ-κ'] == '0' then
		args['mod-3π-ορ-λ'] = create_link(args['mod-3π-ορ-θ'], stem_color(args['mod-3π-ορ-θ+'])) .. args['mod-3π-ορ-σημ']
	end
	if args['mod-3π-ορ2-κ'] == '0' then
		args['mod-3π-ορ2-λ'] = br .. create_link(args['mod-3π-ορ2-θ'], stem_color(args['mod-3π-ορ2-θ+'])) .. args['mod-3π-ορ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['mod-3π-ορ-κ'] ~= '0' and args['mod-3π-ορ-κ'] ~= '' and args['mod-3π-ορ-κ'] ~= nil then
		if args['ν-3π-ορ'] == '1' then
		args['mod-3π-ορ-λ'] = create_link((args['mod-3π-ορ-θ'] .. args['mod-3π-ορ-κ']), (stem_color(args['mod-3π-ορ-θ']) .. ending_color(args['mod-3π-ορ-κ+']))) 
		.. "(" .. create_link((args['mod-3π-ορ-θ'] .. args['mod-3π-ορ-κ'] .. "ν"), (stem_color(args["&#40;"]) .. ending_color("ν") .. stem_color("&#41;"))) 
		.. args['mod-3π-ορ-σημ']
		else
		args['mod-3π-ορ-λ'] = create_link((args['mod-3π-ορ-θ'] .. args['mod-3π-ορ-κ']), (stem_color(args['mod-3π-ορ-θ']) .. ending_color(args['mod-3π-ορ-κ+'])))
		.. args['mod-3π-ορ-σημ']
		end
	end
	-- second word
	if args['mod-3π-ορ2-κ'] ~= '0' and args['mod-3π-ορ2-κ'] ~= '' and args['mod-3π-ορ2-κ'] ~= nil then
		if args['ν-3π-ορ2'] == '1' then
		args['mod-3π-ορ2-λ'] = br .. create_link((args['mod-3π-ορ2-θ'] .. args['mod-3π-ορ2-κ']) .. "ν", (stem_color(args["&#40;"]) .. ending_color("ν") .. stem_color("&#41;"))) 
		.. args['mod-3π-ορ2-σημ']
		else
		args['mod-3π-ορ2-λ'] = br .. create_link((args['mod-3π-ορ2-θ'] .. args['mod-3π-ορ2-κ']), (stem_color(args['mod-3π-ορ2-θ']) .. ending_color(args['mod-3π-ορ2-κ+']))) 
		.. args['mod-3π-ορ2-σημ']
		end
	end
-- for editors
	-- default stem
	if args['3π-ορ-θ'] == '' or args['3π-ορ-θ'] == nil then args['3π-ορ-θ'] = stem["θ"] else args['3π-ορ-θ'] = args['3π-ορ-θ'] end
	if args['3π-ορ2-θ'] == '' or args['3π-ορ2-θ'] == nil then args['3π-ορ2-θ'] = stem["θ"] else args['3π-ορ2-θ'] = args['3π-ορ2-θ'] end
	-- zero ending
	if args['3π-ορ-κ'] == '0' then
		args['3π-ορ-λ'] = create_link(args['3π-ορ-θ'], stem_color(args['3π-ορ-θ+'])) .. args['3π-ορ-σημ']
	end
	if args['3π-ορ2-κ'] == '0' then
		args['3π-ορ2-λ'] = br .. create_link(args['3π-ορ2-θ'], stem_color(args['3π-ορ2-θ+'])) .. args['3π-ορ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['3π-ορ-κ'] ~= '0' and args['3π-ορ-κ'] ~= '' and args['3π-ορ-κ'] ~= nil then
		if args['ν-3π-ορ'] == '1' then
		args['3π-ορ-λ'] = create_link((args['3π-ορ-θ'] .. args['3π-ορ-κ']), (stem_color(args['3π-ορ-θ']) .. ending_color(args['3π-ορ-κ+']))) 
		.. "(" .. create_link((args['3π-ορ-θ'] .. args['3π-ορ-κ'] .. "ν"), (stem_color(args["&#40;"]) .. ending_color("ν") .. stem_color("&#41;"))) 
		.. args['3π-ορ-σημ']
		else
		args['3π-ορ-λ'] = create_link((args['3π-ορ-θ'] .. args['3π-ορ-κ']), (stem_color(args['3π-ορ-θ']) .. ending_color(args['3π-ορ-κ+'])))
		.. args['3π-ορ-σημ']
		end
	end
	-- second word
	if args['3π-ορ2-κ'] ~= '0' and args['3π-ορ2-κ'] ~= '' and args['3π-ορ2-κ'] ~= nil then
		if args['ν-3π-ορ2'] == '1' then
		args['3π-ορ2-λ'] = br .. create_link((args['3π-ορ2-θ'] .. args['3π-ορ2-κ']) .. "ν", (stem_color(args["&#40;"]) .. ending_color("ν") .. stem_color("&#41;"))) 
		.. args['3π-ορ2-σημ']
		else
		args['3π-ορ2-λ'] = br .. create_link((args['3π-ορ2-θ'] .. args['3π-ορ2-κ']), (stem_color(args['3π-ορ2-θ']) .. ending_color(args['3π-ορ2-κ+']))) 
		.. args['3π-ορ2-σημ']
		end
	end
-- cell
	-- if - then cell has only dash and possible note
	if args['mod-3π-ορ-λ'] == '-' or args['mod-3π-ορ'] == '-' then args['mod-3π-ορ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['mod-3π-ορ-σημ'] end
	if args['3π-ορ-λ'] == '-' or args['3π-ορ'] == '-' then args['3π-ορ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['3π-ορ-σημ'] end
	-- when editor edits
   	if args['3π-ορ-λ'] ~= '-' and args['3π-ορ-λ'] ~= '' and args['3π-ορ-λ'] ~= nil then
   		args['3π-ορ'] =  args['3π-ορ-λ'] .. args['3π-ορ2-λ']  
   	else
   		if args['3π-ορ2-λ'] ~= '' and args['3π-ορ2-λ'] ~= nil then
   			args['3π-ορ'] = args['mod-3π-ορ-λ'] .. args['3π-ορ2-λ']
   		else
			args['3π-ορ'] = args['mod-3π-ορ-λ'] .. args['mod-3π-ορ2-λ'] 
		end
   	end

-- 2 dual indicative 2 δυϊκός οριστική
-- @modules
	-- default stem
	if args['mod-2δ-ορ-θ'] == '' or args['mod-2δ-ορ-θ'] == nil then args['mod-2δ-ορ-θ'] = stem["θ"] else args['mod-2δ-ορ-θ'] = args['mod-2δ-ορ-θ'] end
	if args['mod-2δ-ορ2-θ'] == '' or args['mod-2δ-ορ2-θ'] == nil then args['mod-2δ-ορ2-θ'] = stem["θ"] else args['mod-2δ-ορ2-θ'] = args['mod-2δ-ορ2-θ'] end
	-- zero ending
	if args['mod-2δ-ορ-κ'] == '0' then
		args['mod-2δ-ορ-λ'] = create_link(args['mod-2δ-ορ-θ'], stem_color(args['mod-2δ-ορ-θ+'])) .. args['mod-2δ-ορ-σημ']
	end
	if args['mod-2δ-ορ2-κ'] == '0' then
		args['mod-2δ-ορ2-λ'] = br .. create_link(args['mod-2δ-ορ2-θ'], stem_color(args['mod-2δ-ορ2-θ+'])) .. args['mod-2δ-ορ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['mod-2δ-ορ-κ'] ~= '0' and args['mod-2δ-ορ-κ'] ~= '' and args['mod-2δ-ορ-κ'] ~= nil then
		args['mod-2δ-ορ-λ'] = create_link((args['mod-2δ-ορ-θ'] .. args['mod-2δ-ορ-κ']), (stem_color(args['mod-2δ-ορ-θ']) .. ending_color(args['mod-2δ-ορ-κ+']))) .. args['mod-2δ-ορ-σημ']
	end
	-- second word
	if args['mod-2δ-ορ2-κ'] ~= '0' and args['mod-2δ-ορ2-κ'] ~= '' and args['mod-2δ-ορ2-κ'] ~= nil then
		args['mod-2δ-ορ2-λ'] = br .. create_link((args['mod-2δ-ορ2-θ'] .. args['mod-2δ-ορ2-κ']), (stem_color(args['mod-2δ-ορ2-θ']) .. ending_color(args['mod-2δ-ορ2-κ+']))) .. args['mod-2δ-ορ2-σημ']
	end
-- for editors
	-- default stem
	if args['2δ-ορ-θ'] == '' or args['2δ-ορ-θ'] == nil then args['2δ-ορ-θ'] = stem["θ"] else args['2δ-ορ-θ'] = args['2δ-ορ-θ'] end
	if args['2δ-ορ2-θ'] == '' or args['2δ-ορ2-θ'] == nil then args['2δ-ορ2-θ'] = stem["θ"] else args['2δ-ορ2-θ'] = args['2δ-ορ2-θ'] end
	-- zero ending
	if args['2δ-ορ-κ'] == '0' then
		args['2δ-ορ-λ'] = create_link(args['2δ-ορ-θ'], stem_color(args['2δ-ορ-θ+'])) .. args['2δ-ορ-σημ']
	end
	if args['2δ-ορ2-κ'] == '0' then
		args['2δ-ορ2-λ'] = br .. create_link(args['2δ-ορ2-θ'], stem_color(args['2δ-ορ2-θ+'])) .. args['2δ-ορ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['2δ-ορ-κ'] ~= '0' and args['2δ-ορ-κ'] ~= '' and args['2δ-ορ-κ'] ~= nil then
		args['2δ-ορ-λ'] = create_link((args['2δ-ορ-θ'] .. args['2δ-ορ-κ']), (stem_color(args['2δ-ορ-θ']) .. ending_color(args['2δ-ορ-κ+']))) .. args['2δ-ορ-σημ']
	end
	-- second word
	if args['2δ-ορ2-κ'] ~= '0' and args['2δ-ορ2-κ'] ~= '' and args['2δ-ορ2-κ'] ~= nil then
		args['2δ-ορ2-λ'] = br .. create_link((args['2δ-ορ2-θ'] .. args['2δ-ορ2-κ']), (stem_color(args['2δ-ορ2-θ']) .. ending_color(args['2δ-ορ2-κ+']))) .. args['2δ-ορ2-σημ']
	end
-- cell
	-- if - then cell has only dash and possible note
	if args['mod-2δ-ορ-λ'] == '-' or args['mod-2δ-ορ'] == '-' then args['mod-2δ-ορ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['mod-2δ-ορ-σημ'] end
	if args['2δ-ορ-λ'] == '-' or args['2δ-ορ'] == '-' then args['2δ-ορ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['2δ-ορ-σημ'] end
	-- when editor edits
   	if args['2δ-ορ-λ'] ~= '-' and args['2δ-ορ-λ'] ~= '' and args['2δ-ορ-λ'] ~= nil then
   		args['2δ-ορ'] =  args['2δ-ορ-λ'] .. args['2δ-ορ2-λ']  
   	else
   		if args['2δ-ορ2-λ'] ~= '' and args['2δ-ορ2-λ'] ~= nil then
   			args['2δ-ορ'] = args['mod-2δ-ορ-λ'] .. args['2δ-ορ2-λ']
   		else
			args['2δ-ορ'] = args['mod-2δ-ορ-λ'] .. args['mod-2δ-ορ2-λ'] 
		end
   	end

-- 3 dual indicative 3 δυϊκός οριστική
-- @modules
	-- default stem
	if args['mod-3δ-ορ-θ'] == '' or args['mod-3δ-ορ-θ'] == nil then args['mod-3δ-ορ-θ'] = stem["θ"] else args['mod-3δ-ορ-θ'] = args['mod-3δ-ορ-θ'] end
	if args['mod-3δ-ορ2-θ'] == '' or args['mod-3δ-ορ2-θ'] == nil then args['mod-3δ-ορ2-θ'] = stem["θ"] else args['mod-3δ-ορ2-θ'] = args['mod-3δ-ορ2-θ'] end
	-- zero ending
	if args['mod-3δ-ορ-κ'] == '0' then
		args['mod-3δ-ορ-λ'] = create_link(args['mod-3δ-ορ-θ'], stem_color(args['mod-3δ-ορ-θ+'])) .. args['mod-3δ-ορ-σημ']
	end
	if args['mod-3δ-ορ2-κ'] == '0' then
		args['mod-3δ-ορ2-λ'] = br .. create_link(args['mod-3δ-ορ2-θ'], stem_color(args['mod-3δ-ορ2-θ+'])) .. args['mod-3δ-ορ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['mod-3δ-ορ-κ'] ~= '0' and args['mod-3δ-ορ-κ'] ~= '' and args['mod-3δ-ορ-κ'] ~= nil then
		args['mod-3δ-ορ-λ'] = create_link((args['mod-3δ-ορ-θ'] .. args['mod-3δ-ορ-κ']), (stem_color(args['mod-3δ-ορ-θ']) .. ending_color(args['mod-3δ-ορ-κ+']))) .. args['mod-3δ-ορ-σημ']
	end
	-- second word
	if args['mod-3δ-ορ2-κ'] ~= '0' and args['mod-3δ-ορ2-κ'] ~= '' and args['mod-3δ-ορ2-κ'] ~= nil then
		args['mod-3δ-ορ2-λ'] = br .. create_link((args['mod-3δ-ορ2-θ'] .. args['mod-3δ-ορ2-κ']), (stem_color(args['mod-3δ-ορ2-θ']) .. ending_color(args['mod-3δ-ορ2-κ+']))) .. args['mod-3δ-ορ2-σημ']
	end
-- for editors
	-- default stem
	if args['3δ-ορ-θ'] == '' or args['3δ-ορ-θ'] == nil then args['3δ-ορ-θ'] = stem["θ"] else args['3δ-ορ-θ'] = args['3δ-ορ-θ'] end
	if args['3δ-ορ2-θ'] == '' or args['3δ-ορ2-θ'] == nil then args['3δ-ορ2-θ'] = stem["θ"] else args['3δ-ορ2-θ'] = args['3δ-ορ2-θ'] end
	-- zero ending
	if args['3δ-ορ-κ'] == '0' then
		args['3δ-ορ-λ'] = create_link(args['3δ-ορ-θ'], stem_color(args['3δ-ορ-θ+'])) .. args['3δ-ορ-σημ']
	end
	if args['3δ-ορ2-κ'] == '0' then
		args['3δ-ορ2-λ'] = br .. create_link(args['3δ-ορ2-θ'], stem_color(args['3δ-ορ2-θ+'])) .. args['3δ-ορ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['3δ-ορ-κ'] ~= '0' and args['3δ-ορ-κ'] ~= '' and args['3δ-ορ-κ'] ~= nil then
		args['3δ-ορ-λ'] = create_link((args['3δ-ορ-θ'] .. args['3δ-ορ-κ']), (stem_color(args['3δ-ορ-θ']) .. ending_color(args['3δ-ορ-κ+']))) .. args['3δ-ορ-σημ']
	end
	-- second word
	if args['3δ-ορ2-κ'] ~= '0' and args['3δ-ορ2-κ'] ~= '' and args['3δ-ορ2-κ'] ~= nil then
		args['3δ-ορ2-λ'] = br .. create_link((args['3δ-ορ2-θ'] .. args['3δ-ορ2-κ']), (stem_color(args['3δ-ορ2-θ']) .. ending_color(args['3δ-ορ2-κ+']))) .. args['3δ-ορ2-σημ']
	end
-- cell
	-- if - then cell has only dash and possible note
	if args['mod-3δ-ορ-λ'] == '-' or args['mod-3δ-ορ'] == '-' then args['mod-3δ-ορ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['mod-3δ-ορ-σημ'] end
	if args['3δ-ορ-λ'] == '-' or args['3δ-ορ'] == '-' then args['3δ-ορ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['3δ-ορ-σημ'] end
	-- when editor edits
   	if args['3δ-ορ-λ'] ~= '-' and args['3δ-ορ-λ'] ~= '' and args['3δ-ορ-λ'] ~= nil then
   		args['3δ-ορ'] =  args['3δ-ορ-λ'] .. args['3δ-ορ2-λ']  
   	else
   		if args['3δ-ορ2-λ'] ~= '' and args['3δ-ορ2-λ'] ~= nil then
   			args['3δ-ορ'] = args['mod-3δ-ορ-λ'] .. args['3δ-ορ2-λ']
   		else
			args['3δ-ορ'] = args['mod-3δ-ορ-λ'] .. args['mod-3δ-ορ2-λ'] 
		end
   	end

-- ======================= ΥΠΟΤΑΚΤΙΚΗ
-- 1 singular subiunctivus 1 ενικό υποτακτική
-- @modules
	-- default stem
	if args['mod-1ε-υπ-θ'] == '' or args['mod-1ε-υπ-θ'] == nil then args['mod-1ε-υπ-θ'] = stem["θ"] else args['mod-1ε-υπ-θ'] = args['mod-1ε-υπ-θ'] end
	if args['mod-1ε-υπ2-θ'] == '' or args['mod-1ε-υπ2-θ'] == nil then args['mod-1ε-υπ2-θ'] = stem["θ"] else args['mod-1ε-υπ2-θ'] = args['mod-1ε-υπ2-θ'] end
	-- zero ending
	if args['mod-1ε-υπ-κ'] == '0' then
		args['mod-1ε-υπ-λ'] = create_link(args['mod-1ε-υπ-θ'], stem_color(args['mod-1ε-υπ-θ+'])) .. args['mod-1ε-υπ-σημ']
	end
	if args['mod-1ε-υπ2-κ'] == '0' then
		args['mod-1ε-υπ2-λ'] = br .. create_link(args['mod-1ε-υπ2-θ'], stem_color(args['mod-1ε-υπ2-θ+'])) .. args['mod-1ε-υπ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['mod-1ε-υπ-κ'] ~= '0' and args['mod-1ε-υπ-κ'] ~= '' and args['mod-1ε-υπ-κ'] ~= nil then
		args['mod-1ε-υπ-λ'] = create_link((args['mod-1ε-υπ-θ'] .. args['mod-1ε-υπ-κ']), (stem_color(args['mod-1ε-υπ-θ']) .. ending_color(args['mod-1ε-υπ-κ+']))) .. args['mod-1ε-υπ-σημ']
	end
	-- second word
	if args['mod-1ε-υπ2-κ'] ~= '0' and args['mod-1ε-υπ2-κ'] ~= '' and args['mod-1ε-υπ2-κ'] ~= nil then
		args['mod-1ε-υπ2-λ'] = br .. create_link((args['mod-1ε-υπ2-θ'] .. args['mod-1ε-υπ2-κ']), (stem_color(args['mod-1ε-υπ2-θ']) .. ending_color(args['mod-1ε-υπ2-κ+']))) .. args['mod-1ε-υπ2-σημ']
	end
-- for editors
	-- default stem
	if args['1ε-υπ-θ'] == '' or args['1ε-υπ-θ'] == nil then args['1ε-υπ-θ'] = stem["θ"] else args['1ε-υπ-θ'] = args['1ε-υπ-θ'] end
	if args['1ε-υπ2-θ'] == '' or args['1ε-υπ2-θ'] == nil then args['1ε-υπ2-θ'] = stem["θ"] else args['1ε-υπ2-θ'] = args['1ε-υπ2-θ'] end
	-- zero ending
	if args['1ε-υπ-κ'] == '0' then
		args['1ε-υπ-λ'] = create_link(args['1ε-υπ-θ'], stem_color(args['1ε-υπ-θ+'])) .. args['1ε-υπ-σημ']
	end
	if args['1ε-υπ2-κ'] == '0' then
		args['1ε-υπ2-λ'] = br .. create_link(args['1ε-υπ2-θ'], stem_color(args['1ε-υπ2-θ+'])) .. args['1ε-υπ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['1ε-υπ-κ'] ~= '0' and args['1ε-υπ-κ'] ~= '' and args['1ε-υπ-κ'] ~= nil then
		args['1ε-υπ-λ'] = create_link((args['1ε-υπ-θ'] .. args['1ε-υπ-κ']), (stem_color(args['1ε-υπ-θ']) .. ending_color(args['1ε-υπ-κ+']))) .. args['1ε-υπ-σημ']
	end
	-- second word
	if args['1ε-υπ2-κ'] ~= '0' and args['1ε-υπ2-κ'] ~= '' and args['1ε-υπ2-κ'] ~= nil then
		args['1ε-υπ2-λ'] = br .. create_link((args['1ε-υπ2-θ'] .. args['1ε-υπ2-κ']), (stem_color(args['1ε-υπ2-θ']) .. ending_color(args['1ε-υπ2-κ+']))) .. args['1ε-υπ2-σημ']
	end
-- cell
	-- if - then cell has only dash and possible note
	if args['mod-1ε-υπ-λ'] == '-' or args['mod-1ε-υπ'] == '-' then args['mod-1ε-υπ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['mod-1ε-υπ-σημ'] end
	if args['1ε-υπ-λ'] == '-' or args['1ε-υπ'] == '-' then args['1ε-υπ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['1ε-υπ-σημ'] end
	-- when editor edits
   	if args['1ε-υπ-λ'] ~= '-' and args['1ε-υπ-λ'] ~= '' and args['1ε-υπ-λ'] ~= nil then
   		args['1ε-υπ'] =  args['1ε-υπ-λ'] .. args['1ε-υπ2-λ']  
   	else
   		if args['1ε-υπ2-λ'] ~= '' and args['1ε-υπ2-λ'] ~= nil then
   			args['1ε-υπ'] = args['mod-1ε-υπ-λ'] .. args['1ε-υπ2-λ']
   		else
			args['1ε-υπ'] = args['mod-1ε-υπ-λ'] .. args['mod-1ε-υπ2-λ'] 
		end
	end  


-- 2 singular subiunctivus 2 ενικό υποτακτική
-- @modules
	-- default stem
	if args['mod-2ε-υπ-θ'] == '' or args['mod-2ε-υπ-θ'] == nil then args['mod-2ε-υπ-θ'] = stem["θ"] else args['mod-2ε-υπ-θ'] = args['mod-2ε-υπ-θ'] end
	if args['mod-2ε-υπ2-θ'] == '' or args['mod-2ε-υπ2-θ'] == nil then args['mod-2ε-υπ2-θ'] = stem["θ"] else args['mod-2ε-υπ2-θ'] = args['mod-2ε-υπ2-θ'] end
	-- zero ending
	if args['mod-2ε-υπ-κ'] == '0' then
		args['mod-2ε-υπ-λ'] = create_link(args['mod-2ε-υπ-θ'], stem_color(args['mod-2ε-υπ-θ+'])) .. args['mod-2ε-υπ-σημ']
	end
	if args['mod-2ε-υπ2-κ'] == '0' then
		args['mod-2ε-υπ2-λ'] = br .. create_link(args['mod-2ε-υπ2-θ'], stem_color(args['mod-2ε-υπ2-θ+'])) .. args['mod-2ε-υπ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['mod-2ε-υπ-κ'] ~= '0' and args['mod-2ε-υπ-κ'] ~= '' and args['mod-2ε-υπ-κ'] ~= nil then
		args['mod-2ε-υπ-λ'] = create_link((args['mod-2ε-υπ-θ'] .. args['mod-2ε-υπ-κ']), (stem_color(args['mod-2ε-υπ-θ']) .. ending_color(args['mod-2ε-υπ-κ+']))) .. args['mod-2ε-υπ-σημ']
	end
	-- second word
	if args['mod-2ε-υπ2-κ'] ~= '0' and args['mod-2ε-υπ2-κ'] ~= '' and args['mod-2ε-υπ2-κ'] ~= nil then
		args['mod-2ε-υπ2-λ'] = br .. create_link((args['mod-2ε-υπ2-θ'] .. args['mod-2ε-υπ2-κ']), (stem_color(args['mod-2ε-υπ2-θ']) .. ending_color(args['mod-2ε-υπ2-κ+']))) .. args['mod-2ε-υπ2-σημ']
	end
-- for editors
	-- default stem
	if args['2ε-υπ-θ'] == '' or args['2ε-υπ-θ'] == nil then args['2ε-υπ-θ'] = stem["θ"] else args['2ε-υπ-θ'] = args['2ε-υπ-θ'] end
	if args['2ε-υπ2-θ'] == '' or args['2ε-υπ2-θ'] == nil then args['2ε-υπ2-θ'] = stem["θ"] else args['2ε-υπ2-θ'] = args['2ε-υπ2-θ'] end
	-- zero ending
	if args['2ε-υπ-κ'] == '0' then
		args['2ε-υπ-λ'] = create_link(args['2ε-υπ-θ'], stem_color(args['2ε-υπ-θ+'])) .. args['2ε-υπ-σημ']
	end
	if args['2ε-υπ2-κ'] == '0' then
		args['2ε-υπ2-λ'] = br .. create_link(args['2ε-υπ2-θ'], stem_color(args['2ε-υπ2-θ+'])) .. args['2ε-υπ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['2ε-υπ-κ'] ~= '0' and args['2ε-υπ-κ'] ~= '' and args['2ε-υπ-κ'] ~= nil then
		args['2ε-υπ-λ'] = create_link((args['2ε-υπ-θ'] .. args['2ε-υπ-κ']), (stem_color(args['2ε-υπ-θ']) .. ending_color(args['2ε-υπ-κ+']))) .. args['2ε-υπ-σημ']
	end
	-- second word
	if args['2ε-υπ2-κ'] ~= '0' and args['2ε-υπ2-κ'] ~= '' and args['2ε-υπ2-κ'] ~= nil then
		args['2ε-υπ2-λ'] = br .. create_link((args['2ε-υπ2-θ'] .. args['2ε-υπ2-κ']), (stem_color(args['2ε-υπ2-θ']) .. ending_color(args['2ε-υπ2-κ+']))) .. args['2ε-υπ2-σημ']
	end
-- cell
	-- if - then cell has only dash and possible note
	if args['mod-2ε-υπ-λ'] == '-' or args['mod-2ε-υπ'] == '-' then args['mod-2ε-υπ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['mod-2ε-υπ-σημ'] end
	if args['2ε-υπ-λ'] == '-' or args['2ε-υπ'] == '-' then args['2ε-υπ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['2ε-υπ-σημ'] end
	-- when editor edits
   	if args['2ε-υπ-λ'] ~= '-' and args['2ε-υπ-λ'] ~= '' and args['2ε-υπ-λ'] ~= nil then
   		args['2ε-υπ'] =  args['2ε-υπ-λ'] .. args['2ε-υπ2-λ']  
   	else
   		if args['2ε-υπ2-λ'] ~= '' and args['2ε-υπ2-λ'] ~= nil then
   			args['2ε-υπ'] = args['mod-2ε-υπ-λ'] .. args['2ε-υπ2-λ']
   		else
			args['2ε-υπ'] = args['mod-2ε-υπ-λ'] .. args['mod-2ε-υπ2-λ'] 
		end
   	end


-- 3 singular subiunctivus 3 ενικό υποτακτική
-- @modules
	-- default stem
	if args['mod-3ε-υπ-θ'] == '' or args['mod-3ε-υπ-θ'] == nil then args['mod-3ε-υπ-θ'] = stem["θ"] else args['mod-3ε-υπ-θ'] = args['mod-3ε-υπ-θ'] end
	if args['mod-3ε-υπ2-θ'] == '' or args['mod-3ε-υπ2-θ'] == nil then args['mod-3ε-υπ2-θ'] = stem["θ"] else args['mod-3ε-υπ2-θ'] = args['mod-3ε-υπ2-θ'] end
	-- zero ending
	if args['mod-3ε-υπ-κ'] == '0' then
		args['mod-3ε-υπ-λ'] = create_link(args['mod-3ε-υπ-θ'], stem_color(args['mod-3ε-υπ-θ+'])) .. args['mod-3ε-υπ-σημ']
	end
	if args['mod-3ε-υπ2-κ'] == '0' then
		args['mod-3ε-υπ2-λ'] = br .. create_link(args['mod-3ε-υπ2-θ'], stem_color(args['mod-3ε-υπ2-θ+'])) .. args['mod-3ε-υπ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['mod-3ε-υπ-κ'] ~= '0' and args['mod-3ε-υπ-κ'] ~= '' and args['mod-3ε-υπ-κ'] ~= nil then
		args['mod-3ε-υπ-λ'] = create_link((args['mod-3ε-υπ-θ'] .. args['mod-3ε-υπ-κ']), (stem_color(args['mod-3ε-υπ-θ']) .. ending_color(args['mod-3ε-υπ-κ+']))) .. args['mod-3ε-υπ-σημ']
	end
	-- second word
	if args['mod-3ε-υπ2-κ'] ~= '0' and args['mod-3ε-υπ2-κ'] ~= '' and args['mod-3ε-υπ2-κ'] ~= nil then
		args['mod-3ε-υπ2-λ'] = br .. create_link((args['mod-3ε-υπ2-θ'] .. args['mod-3ε-υπ2-κ']), (stem_color(args['mod-3ε-υπ2-θ']) .. ending_color(args['mod-3ε-υπ2-κ+']))) .. args['mod-3ε-υπ2-σημ']
	end
-- for editors
	-- default stem
	if args['3ε-υπ-θ'] == '' or args['3ε-υπ-θ'] == nil then args['3ε-υπ-θ'] = stem["θ"] else args['3ε-υπ-θ'] = args['3ε-υπ-θ'] end
	if args['3ε-υπ2-θ'] == '' or args['3ε-υπ2-θ'] == nil then args['3ε-υπ2-θ'] = stem["θ"] else args['3ε-υπ2-θ'] = args['3ε-υπ2-θ'] end
	-- zero ending
	if args['3ε-υπ-κ'] == '0' then
		args['3ε-υπ-λ'] = create_link(args['3ε-υπ-θ'], stem_color(args['3ε-υπ-θ+'])) .. args['3ε-υπ-σημ']
	end
	if args['3ε-υπ2-κ'] == '0' then
		args['3ε-υπ2-λ'] = br .. create_link(args['3ε-υπ2-θ'], stem_color(args['3ε-υπ2-θ+'])) .. args['3ε-υπ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['3ε-υπ-κ'] ~= '0' and args['3ε-υπ-κ'] ~= '' and args['3ε-υπ-κ'] ~= nil then
		args['3ε-υπ-λ'] = create_link((args['3ε-υπ-θ'] .. args['3ε-υπ-κ']), (stem_color(args['3ε-υπ-θ']) .. ending_color(args['3ε-υπ-κ+']))) .. args['3ε-υπ-σημ']
	end
	-- second word
	if args['3ε-υπ2-κ'] ~= '0' and args['3ε-υπ2-κ'] ~= '' and args['3ε-υπ2-κ'] ~= nil then
		args['3ε-υπ2-λ'] = br .. create_link((args['3ε-υπ2-θ'] .. args['3ε-υπ2-κ']), (stem_color(args['3ε-υπ2-θ']) .. ending_color(args['3ε-υπ2-κ+']))) .. args['3ε-υπ2-σημ']
	end
-- cell
	-- if - then cell has only dash and possible note
	if args['mod-3ε-υπ-λ'] == '-' or args['mod-3ε-υπ'] == '-' then args['mod-3ε-υπ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['mod-3ε-υπ-σημ'] end
	if args['3ε-υπ-λ'] == '-' or args['3ε-υπ'] == '-' then args['3ε-υπ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['3ε-υπ-σημ'] end
	-- when editor edits
   	if args['3ε-υπ-λ'] ~= '-' and args['3ε-υπ-λ'] ~= '' and args['3ε-υπ-λ'] ~= nil then
   		args['3ε-υπ'] =  args['3ε-υπ-λ'] .. args['3ε-υπ2-λ']  
   	else
   		if args['3ε-υπ2-λ'] ~= '' and args['3ε-υπ2-λ'] ~= nil then
   			args['3ε-υπ'] = args['mod-3ε-υπ-λ'] .. args['3ε-υπ2-λ']
   		else
			args['3ε-υπ'] = args['mod-3ε-υπ-λ'] .. args['mod-3ε-υπ2-λ'] 
		end
   	end


-- 1 plural subiunctivus 1 πληθυντικός υποτακτική
-- @modules
	-- default stem
	if args['mod-1π-υπ-θ'] == '' or args['mod-1π-υπ-θ'] == nil then args['mod-1π-υπ-θ'] = stem["θ"] else args['mod-1π-υπ-θ'] = args['mod-1π-υπ-θ'] end
	if args['mod-1π-υπ2-θ'] == '' or args['mod-1π-υπ2-θ'] == nil then args['mod-1π-υπ2-θ'] = stem["θ"] else args['mod-1π-υπ2-θ'] = args['mod-1π-υπ2-θ'] end
	-- zero ending
	if args['mod-1π-υπ-κ'] == '0' then
		args['mod-1π-υπ-λ'] = create_link(args['mod-1π-υπ-θ'], stem_color(args['mod-1π-υπ-θ+'])) .. args['mod-1π-υπ-σημ']
	end
	if args['mod-1π-υπ2-κ'] == '0' then
		args['mod-1π-υπ2-λ'] = br .. create_link(args['mod-1π-υπ2-θ'], stem_color(args['mod-1π-υπ2-θ+'])) .. args['mod-1π-υπ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['mod-1π-υπ-κ'] ~= '0' and args['mod-1π-υπ-κ'] ~= '' and args['mod-1π-υπ-κ'] ~= nil then
		args['mod-1π-υπ-λ'] = create_link((args['mod-1π-υπ-θ'] .. args['mod-1π-υπ-κ']), (stem_color(args['mod-1π-υπ-θ']) .. ending_color(args['mod-1π-υπ-κ+']))) .. args['mod-1π-υπ-σημ']
	end
	-- second word
	if args['mod-1π-υπ2-κ'] ~= '0' and args['mod-1π-υπ2-κ'] ~= '' and args['mod-1π-υπ2-κ'] ~= nil then
		args['mod-1π-υπ2-λ'] = br .. create_link((args['mod-1π-υπ2-θ'] .. args['mod-1π-υπ2-κ']), (stem_color(args['mod-1π-υπ2-θ']) .. ending_color(args['mod-1π-υπ2-κ+']))) .. args['mod-1π-υπ2-σημ']
	end
-- for editors
	-- default stem
	if args['1π-υπ-θ'] == '' or args['1π-υπ-θ'] == nil then args['1π-υπ-θ'] = stem["θ"] else args['1π-υπ-θ'] = args['1π-υπ-θ'] end
	if args['1π-υπ2-θ'] == '' or args['1π-υπ2-θ'] == nil then args['1π-υπ2-θ'] = stem["θ"] else args['1π-υπ2-θ'] = args['1π-υπ2-θ'] end
	-- zero ending
	if args['1π-υπ-κ'] == '0' then
		args['1π-υπ-λ'] = create_link(args['1π-υπ-θ'], stem_color(args['1π-υπ-θ+'])) .. args['1π-υπ-σημ']
	end
	if args['1π-υπ2-κ'] == '0' then
		args['1π-υπ2-λ'] = br .. create_link(args['1π-υπ2-θ'], stem_color(args['1π-υπ2-θ+'])) .. args['1π-υπ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['1π-υπ-κ'] ~= '0' and args['1π-υπ-κ'] ~= '' and args['1π-υπ-κ'] ~= nil then
		args['1π-υπ-λ'] = create_link((args['1π-υπ-θ'] .. args['1π-υπ-κ']), (stem_color(args['1π-υπ-θ']) .. ending_color(args['1π-υπ-κ+']))) .. args['1π-υπ-σημ']
	end
	-- second word
	if args['1π-υπ2-κ'] ~= '0' and args['1π-υπ2-κ'] ~= '' and args['1π-υπ2-κ'] ~= nil then
		args['1π-υπ2-λ'] = br .. create_link((args['1π-υπ2-θ'] .. args['1π-υπ2-κ']), (stem_color(args['1π-υπ2-θ']) .. ending_color(args['1π-υπ2-κ+']))) .. args['1π-υπ2-σημ']
	end
-- cell
	-- if - then cell has only dash and possible note
	if args['mod-1π-υπ-λ'] == '-' or args['mod-1π-υπ'] == '-' then args['mod-1π-υπ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['mod-1π-υπ-σημ'] end
	if args['1π-υπ-λ'] == '-' or args['1π-υπ'] == '-' then args['1π-υπ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['1π-υπ-σημ'] end
	-- when editor edits
   	if args['1π-υπ-λ'] ~= '-' and args['1π-υπ-λ'] ~= '' and args['1π-υπ-λ'] ~= nil then
   		args['1π-υπ'] =  args['1π-υπ-λ'] .. args['1π-υπ2-λ']  
   	else
   		if args['1π-υπ2-λ'] ~= '' and args['1π-υπ2-λ'] ~= nil then
   			args['1π-υπ'] = args['mod-1π-υπ-λ'] .. args['1π-υπ2-λ']
   		else
			args['1π-υπ'] = args['mod-1π-υπ-λ'] .. args['mod-1π-υπ2-λ'] 
		end
   	end

-- 2 plural subiunctivus 2 πληθυντικός υποτακτική
-- @modules
	-- default stem
	if args['mod-2π-υπ-θ'] == '' or args['mod-2π-υπ-θ'] == nil then args['mod-2π-υπ-θ'] = stem["θ"] else args['mod-2π-υπ-θ'] = args['mod-2π-υπ-θ'] end
	if args['mod-2π-υπ2-θ'] == '' or args['mod-2π-υπ2-θ'] == nil then args['mod-2π-υπ2-θ'] = stem["θ"] else args['mod-2π-υπ2-θ'] = args['mod-2π-υπ2-θ'] end
	-- zero ending
	if args['mod-2π-υπ-κ'] == '0' then
		args['mod-2π-υπ-λ'] = create_link(args['mod-2π-υπ-θ'], stem_color(args['mod-2π-υπ-θ+'])) .. args['mod-2π-υπ-σημ']
	end
	if args['mod-2π-υπ2-κ'] == '0' then
		args['mod-2π-υπ2-λ'] = br .. create_link(args['mod-2π-υπ2-θ'], stem_color(args['mod-2π-υπ2-θ+'])) .. args['mod-2π-υπ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['mod-2π-υπ-κ'] ~= '0' and args['mod-2π-υπ-κ'] ~= '' and args['mod-2π-υπ-κ'] ~= nil then
		args['mod-2π-υπ-λ'] = create_link((args['mod-2π-υπ-θ'] .. args['mod-2π-υπ-κ']), (stem_color(args['mod-2π-υπ-θ']) .. ending_color(args['mod-2π-υπ-κ+']))) .. args['mod-2π-υπ-σημ']
	end
	-- second word
	if args['mod-2π-υπ2-κ'] ~= '0' and args['mod-2π-υπ2-κ'] ~= '' and args['mod-2π-υπ2-κ'] ~= nil then
		args['mod-2π-υπ2-λ'] = br .. create_link((args['mod-2π-υπ2-θ'] .. args['mod-2π-υπ2-κ']), (stem_color(args['mod-2π-υπ2-θ']) .. ending_color(args['mod-2π-υπ2-κ+']))) .. args['mod-2π-υπ2-σημ']
	end
-- for editors
	-- default stem
	if args['2π-υπ-θ'] == '' or args['2π-υπ-θ'] == nil then args['2π-υπ-θ'] = stem["θ"] else args['2π-υπ-θ'] = args['2π-υπ-θ'] end
	if args['2π-υπ2-θ'] == '' or args['2π-υπ2-θ'] == nil then args['2π-υπ2-θ'] = stem["θ"] else args['2π-υπ2-θ'] = args['2π-υπ2-θ'] end
	-- zero ending
	if args['2π-υπ-κ'] == '0' then
		args['2π-υπ-λ'] = create_link(args['2π-υπ-θ'], stem_color(args['2π-υπ-θ+'])) .. args['2π-υπ-σημ']
	end
	if args['2π-υπ2-κ'] == '0' then
		args['2π-υπ2-λ'] = br .. create_link(args['2π-υπ2-θ'], stem_color(args['2π-υπ2-θ+'])) .. args['2π-υπ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['2π-υπ-κ'] ~= '0' and args['2π-υπ-κ'] ~= '' and args['2π-υπ-κ'] ~= nil then
		args['2π-υπ-λ'] = create_link((args['2π-υπ-θ'] .. args['2π-υπ-κ']), (stem_color(args['2π-υπ-θ']) .. ending_color(args['2π-υπ-κ+']))) .. args['2π-υπ-σημ']
	end
	-- second word
	if args['2π-υπ2-κ'] ~= '0' and args['2π-υπ2-κ'] ~= '' and args['2π-υπ2-κ'] ~= nil then
		args['2π-υπ2-λ'] = br .. create_link((args['2π-υπ2-θ'] .. args['2π-υπ2-κ']), (stem_color(args['2π-υπ2-θ']) .. ending_color(args['2π-υπ2-κ+']))) .. args['2π-υπ2-σημ']
	end
-- cell
	-- if - then cell has only dash and possible note
	if args['mod-2π-υπ-λ'] == '-' or args['mod-2π-υπ'] == '-' then args['mod-2π-υπ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['mod-2π-υπ-σημ'] end
	if args['2π-υπ-λ'] == '-' or args['2π-υπ'] == '-' then args['2π-υπ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['2π-υπ-σημ'] end
	-- when editor edits
   	if args['2π-υπ-λ'] ~= '-' and args['2π-υπ-λ'] ~= '' and args['2π-υπ-λ'] ~= nil then
   		args['2π-υπ'] =  args['2π-υπ-λ'] .. args['2π-υπ2-λ']  
   	else
   		if args['2π-υπ2-λ'] ~= '' and args['2π-υπ2-λ'] ~= nil then
   			args['2π-υπ'] = args['mod-2π-υπ-λ'] .. args['2π-υπ2-λ']
   		else
			args['2π-υπ'] = args['mod-2π-υπ-λ'] .. args['mod-2π-υπ2-λ'] 
		end
   	end

-- 3 plural subiunctivus 3 πληθυντικός υποτακτική ++++++ movable nu
-- @modules
	-- default stem
	if args['mod-3π-υπ-θ'] == '' or args['mod-3π-υπ-θ'] == nil then args['mod-3π-υπ-θ'] = stem["θ"] else args['mod-3π-υπ-θ'] = args['mod-3π-υπ-θ'] end
	if args['mod-3π-υπ2-θ'] == '' or args['mod-3π-υπ2-θ'] == nil then args['mod-3π-υπ2-θ'] = stem["θ"] else args['mod-3π-υπ2-θ'] = args['mod-3π-υπ2-θ'] end
	-- zero ending
	if args['mod-3π-υπ-κ'] == '0' then
		args['mod-3π-υπ-λ'] = create_link(args['mod-3π-υπ-θ'], stem_color(args['mod-3π-υπ-θ+'])) .. args['mod-3π-υπ-σημ']
	end
	if args['mod-3π-υπ2-κ'] == '0' then
		args['mod-3π-υπ2-λ'] = br .. create_link(args['mod-3π-υπ2-θ'], stem_color(args['mod-3π-υπ2-θ+'])) .. args['mod-3π-υπ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['mod-3π-υπ-κ'] ~= '0' and args['mod-3π-υπ-κ'] ~= '' and args['mod-3π-υπ-κ'] ~= nil then
		if args['ν-3π-υπ'] == '1' then
		args['mod-3π-υπ-λ'] = create_link((args['mod-3π-υπ-θ'] .. args['mod-3π-υπ-κ']), (stem_color(args['mod-3π-υπ-θ']) .. ending_color(args['mod-3π-υπ-κ+']))) 
		.. "(" .. create_link((args['mod-3π-υπ-θ'] .. args['mod-3π-υπ-κ'] .. "ν"), (stem_color(args["&#40;"]) .. ending_color("ν") .. stem_color("&#41;"))) 
		.. args['mod-3π-υπ-σημ']
		else
		args['mod-3π-υπ-λ'] = create_link((args['mod-3π-υπ-θ'] .. args['mod-3π-υπ-κ']), (stem_color(args['mod-3π-υπ-θ']) .. ending_color(args['mod-3π-υπ-κ+'])))
		.. args['mod-3π-υπ-σημ']
		end
	end
	-- second word
	if args['mod-3π-υπ2-κ'] ~= '0' and args['mod-3π-υπ2-κ'] ~= '' and args['mod-3π-υπ2-κ'] ~= nil then
		if args['ν-3π-υπ2'] == '1' then
		args['mod-3π-υπ2-λ'] = br .. create_link((args['mod-3π-υπ2-θ'] .. args['mod-3π-υπ2-κ']) .. "ν", (stem_color(args["&#40;"]) .. ending_color("ν") .. stem_color("&#41;"))) 
		.. args['mod-3π-υπ2-σημ']
		else
		args['mod-3π-υπ2-λ'] = br .. create_link((args['mod-3π-υπ2-θ'] .. args['mod-3π-υπ2-κ']), (stem_color(args['mod-3π-υπ2-θ']) .. ending_color(args['mod-3π-υπ2-κ+']))) 
		.. args['mod-3π-υπ2-σημ']
		end
	end
-- for editors
	-- default stem
	if args['3π-υπ-θ'] == '' or args['3π-υπ-θ'] == nil then args['3π-υπ-θ'] = stem["θ"] else args['3π-υπ-θ'] = args['3π-υπ-θ'] end
	if args['3π-υπ2-θ'] == '' or args['3π-υπ2-θ'] == nil then args['3π-υπ2-θ'] = stem["θ"] else args['3π-υπ2-θ'] = args['3π-υπ2-θ'] end
	-- zero ending
	if args['3π-υπ-κ'] == '0' then
		args['3π-υπ-λ'] = create_link(args['3π-υπ-θ'], stem_color(args['3π-υπ-θ+'])) .. args['3π-υπ-σημ']
	end
	if args['3π-υπ2-κ'] == '0' then
		args['3π-υπ2-λ'] = br .. create_link(args['3π-υπ2-θ'], stem_color(args['3π-υπ2-θ+'])) .. args['3π-υπ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['3π-υπ-κ'] ~= '0' and args['3π-υπ-κ'] ~= '' and args['3π-υπ-κ'] ~= nil then
		if args['ν-3π-υπ'] == '1' then
		args['3π-υπ-λ'] = create_link((args['3π-υπ-θ'] .. args['3π-υπ-κ']), (stem_color(args['3π-υπ-θ']) .. ending_color(args['3π-υπ-κ+']))) 
		.. "(" .. create_link((args['3π-υπ-θ'] .. args['3π-υπ-κ'] .. "ν"), (stem_color(args["&#40;"]) .. ending_color("ν") .. stem_color("&#41;"))) 
		.. args['3π-υπ-σημ']
		else
		args['3π-υπ-λ'] = create_link((args['3π-υπ-θ'] .. args['3π-υπ-κ']), (stem_color(args['3π-υπ-θ']) .. ending_color(args['3π-υπ-κ+'])))
		.. args['3π-υπ-σημ']
		end
	end
	-- second word
	if args['3π-υπ2-κ'] ~= '0' and args['3π-υπ2-κ'] ~= '' and args['3π-υπ2-κ'] ~= nil then
		if args['ν-3π-υπ2'] == '1' then
		args['3π-υπ2-λ'] = br .. create_link((args['3π-υπ2-θ'] .. args['3π-υπ2-κ']) .. "ν", (stem_color(args["&#40;"]) .. ending_color("ν") .. stem_color("&#41;"))) 
		.. args['3π-υπ2-σημ']
		else
		args['3π-υπ2-λ'] = br .. create_link((args['3π-υπ2-θ'] .. args['3π-υπ2-κ']), (stem_color(args['3π-υπ2-θ']) .. ending_color(args['3π-υπ2-κ+']))) 
		.. args['3π-υπ2-σημ']
		end
	end
-- cell
	-- if - then cell has only dash and possible note
	if args['mod-3π-υπ-λ'] == '-' or args['mod-3π-υπ'] == '-' then args['mod-3π-υπ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['mod-3π-υπ-σημ'] end
	if args['3π-υπ-λ'] == '-' or args['3π-υπ'] == '-' then args['3π-υπ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['3π-υπ-σημ'] end
	-- when editor edits
   	if args['3π-υπ-λ'] ~= '-' and args['3π-υπ-λ'] ~= '' and args['3π-υπ-λ'] ~= nil then
   		args['3π-υπ'] =  args['3π-υπ-λ'] .. args['3π-υπ2-λ']  
   	else
   		if args['3π-υπ2-λ'] ~= '' and args['3π-υπ2-λ'] ~= nil then
   			args['3π-υπ'] = args['mod-3π-υπ-λ'] .. args['3π-υπ2-λ']
   		else
			args['3π-υπ'] = args['mod-3π-υπ-λ'] .. args['mod-3π-υπ2-λ'] 
		end
   	end

-- 2 dual subiunctivus 2 δυϊκός υποτακτική
-- @modules
	-- default stem
	if args['mod-2δ-υπ-θ'] == '' or args['mod-2δ-υπ-θ'] == nil then args['mod-2δ-υπ-θ'] = stem["θ"] else args['mod-2δ-υπ-θ'] = args['mod-2δ-υπ-θ'] end
	if args['mod-2δ-υπ2-θ'] == '' or args['mod-2δ-υπ2-θ'] == nil then args['mod-2δ-υπ2-θ'] = stem["θ"] else args['mod-2δ-υπ2-θ'] = args['mod-2δ-υπ2-θ'] end
	-- zero ending
	if args['mod-2δ-υπ-κ'] == '0' then
		args['mod-2δ-υπ-λ'] = create_link(args['mod-2δ-υπ-θ'], stem_color(args['mod-2δ-υπ-θ+'])) .. args['mod-2δ-υπ-σημ']
	end
	if args['mod-2δ-υπ2-κ'] == '0' then
		args['mod-2δ-υπ2-λ'] = br .. create_link(args['mod-2δ-υπ2-θ'], stem_color(args['mod-2δ-υπ2-θ+'])) .. args['mod-2δ-υπ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['mod-2δ-υπ-κ'] ~= '0' and args['mod-2δ-υπ-κ'] ~= '' and args['mod-2δ-υπ-κ'] ~= nil then
		args['mod-2δ-υπ-λ'] = create_link((args['mod-2δ-υπ-θ'] .. args['mod-2δ-υπ-κ']), (stem_color(args['mod-2δ-υπ-θ']) .. ending_color(args['mod-2δ-υπ-κ+']))) .. args['mod-2δ-υπ-σημ']
	end
	-- second word
	if args['mod-2δ-υπ2-κ'] ~= '0' and args['mod-2δ-υπ2-κ'] ~= '' and args['mod-2δ-υπ2-κ'] ~= nil then
		args['mod-2δ-υπ2-λ'] = br .. create_link((args['mod-2δ-υπ2-θ'] .. args['mod-2δ-υπ2-κ']), (stem_color(args['mod-2δ-υπ2-θ']) .. ending_color(args['mod-2δ-υπ2-κ+']))) .. args['mod-2δ-υπ2-σημ']
	end
-- for editors
	-- default stem
	if args['2δ-υπ-θ'] == '' or args['2δ-υπ-θ'] == nil then args['2δ-υπ-θ'] = stem["θ"] else args['2δ-υπ-θ'] = args['2δ-υπ-θ'] end
	if args['2δ-υπ2-θ'] == '' or args['2δ-υπ2-θ'] == nil then args['2δ-υπ2-θ'] = stem["θ"] else args['2δ-υπ2-θ'] = args['2δ-υπ2-θ'] end
	-- zero ending
	if args['2δ-υπ-κ'] == '0' then
		args['2δ-υπ-λ'] = create_link(args['2δ-υπ-θ'], stem_color(args['2δ-υπ-θ+'])) .. args['2δ-υπ-σημ']
	end
	if args['2δ-υπ2-κ'] == '0' then
		args['2δ-υπ2-λ'] = br .. create_link(args['2δ-υπ2-θ'], stem_color(args['2δ-υπ2-θ+'])) .. args['2δ-υπ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['2δ-υπ-κ'] ~= '0' and args['2δ-υπ-κ'] ~= '' and args['2δ-υπ-κ'] ~= nil then
		args['2δ-υπ-λ'] = create_link((args['2δ-υπ-θ'] .. args['2δ-υπ-κ']), (stem_color(args['2δ-υπ-θ']) .. ending_color(args['2δ-υπ-κ+']))) .. args['2δ-υπ-σημ']
	end
	-- second word
	if args['2δ-υπ2-κ'] ~= '0' and args['2δ-υπ2-κ'] ~= '' and args['2δ-υπ2-κ'] ~= nil then
		args['2δ-υπ2-λ'] = br .. create_link((args['2δ-υπ2-θ'] .. args['2δ-υπ2-κ']), (stem_color(args['2δ-υπ2-θ']) .. ending_color(args['2δ-υπ2-κ+']))) .. args['2δ-υπ2-σημ']
	end
-- cell
	-- if - then cell has only dash and possible note
	if args['mod-2δ-υπ-λ'] == '-' or args['mod-2δ-υπ'] == '-' then args['mod-2δ-υπ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['mod-2δ-υπ-σημ'] end
	if args['2δ-υπ-λ'] == '-' or args['2δ-υπ'] == '-' then args['2δ-υπ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['2δ-υπ-σημ'] end
	-- when editor edits
   	if args['2δ-υπ-λ'] ~= '-' and args['2δ-υπ-λ'] ~= '' and args['2δ-υπ-λ'] ~= nil then
   		args['2δ-υπ'] =  args['2δ-υπ-λ'] .. args['2δ-υπ2-λ']  
   	else
   		if args['2δ-υπ2-λ'] ~= '' and args['2δ-υπ2-λ'] ~= nil then
   			args['2δ-υπ'] = args['mod-2δ-υπ-λ'] .. args['2δ-υπ2-λ']
   		else
			args['2δ-υπ'] = args['mod-2δ-υπ-λ'] .. args['mod-2δ-υπ2-λ'] 
		end
   	end

-- 3 dual subiunctivus 3 δυϊκός υποτακτική
-- @modules
	-- default stem
	if args['mod-3δ-υπ-θ'] == '' or args['mod-3δ-υπ-θ'] == nil then args['mod-3δ-υπ-θ'] = stem["θ"] else args['mod-3δ-υπ-θ'] = args['mod-3δ-υπ-θ'] end
	if args['mod-3δ-υπ2-θ'] == '' or args['mod-3δ-υπ2-θ'] == nil then args['mod-3δ-υπ2-θ'] = stem["θ"] else args['mod-3δ-υπ2-θ'] = args['mod-3δ-υπ2-θ'] end
	-- zero ending
	if args['mod-3δ-υπ-κ'] == '0' then
		args['mod-3δ-υπ-λ'] = create_link(args['mod-3δ-υπ-θ'], stem_color(args['mod-3δ-υπ-θ+'])) .. args['mod-3δ-υπ-σημ']
	end
	if args['mod-3δ-υπ2-κ'] == '0' then
		args['mod-3δ-υπ2-λ'] = br .. create_link(args['mod-3δ-υπ2-θ'], stem_color(args['mod-3δ-υπ2-θ+'])) .. args['mod-3δ-υπ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['mod-3δ-υπ-κ'] ~= '0' and args['mod-3δ-υπ-κ'] ~= '' and args['mod-3δ-υπ-κ'] ~= nil then
		args['mod-3δ-υπ-λ'] = create_link((args['mod-3δ-υπ-θ'] .. args['mod-3δ-υπ-κ']), (stem_color(args['mod-3δ-υπ-θ']) .. ending_color(args['mod-3δ-υπ-κ+']))) .. args['mod-3δ-υπ-σημ']
	end
	-- second word
	if args['mod-3δ-υπ2-κ'] ~= '0' and args['mod-3δ-υπ2-κ'] ~= '' and args['mod-3δ-υπ2-κ'] ~= nil then
		args['mod-3δ-υπ2-λ'] = br .. create_link((args['mod-3δ-υπ2-θ'] .. args['mod-3δ-υπ2-κ']), (stem_color(args['mod-3δ-υπ2-θ']) .. ending_color(args['mod-3δ-υπ2-κ+']))) .. args['mod-3δ-υπ2-σημ']
	end
-- for editors
	-- default stem
	if args['3δ-υπ-θ'] == '' or args['3δ-υπ-θ'] == nil then args['3δ-υπ-θ'] = stem["θ"] else args['3δ-υπ-θ'] = args['3δ-υπ-θ'] end
	if args['3δ-υπ2-θ'] == '' or args['3δ-υπ2-θ'] == nil then args['3δ-υπ2-θ'] = stem["θ"] else args['3δ-υπ2-θ'] = args['3δ-υπ2-θ'] end
	-- zero ending
	if args['3δ-υπ-κ'] == '0' then
		args['3δ-υπ-λ'] = create_link(args['3δ-υπ-θ'], stem_color(args['3δ-υπ-θ+'])) .. args['3δ-υπ-σημ']
	end
	if args['3δ-υπ2-κ'] == '0' then
		args['3δ-υπ2-λ'] = br .. create_link(args['3δ-υπ2-θ'], stem_color(args['3δ-υπ2-θ+'])) .. args['3δ-υπ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['3δ-υπ-κ'] ~= '0' and args['3δ-υπ-κ'] ~= '' and args['3δ-υπ-κ'] ~= nil then
		args['3δ-υπ-λ'] = create_link((args['3δ-υπ-θ'] .. args['3δ-υπ-κ']), (stem_color(args['3δ-υπ-θ']) .. ending_color(args['3δ-υπ-κ+']))) .. args['3δ-υπ-σημ']
	end
	-- second word
	if args['3δ-υπ2-κ'] ~= '0' and args['3δ-υπ2-κ'] ~= '' and args['3δ-υπ2-κ'] ~= nil then
		args['3δ-υπ2-λ'] = br .. create_link((args['3δ-υπ2-θ'] .. args['3δ-υπ2-κ']), (stem_color(args['3δ-υπ2-θ']) .. ending_color(args['3δ-υπ2-κ+']))) .. args['3δ-υπ2-σημ']
	end
-- cell
	-- if - then cell has only dash and possible note
	if args['mod-3δ-υπ-λ'] == '-' or args['mod-3δ-υπ'] == '-' then args['mod-3δ-υπ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['mod-3δ-υπ-σημ'] end
	if args['3δ-υπ-λ'] == '-' or args['3δ-υπ'] == '-' then args['3δ-υπ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['3δ-υπ-σημ'] end
	-- when editor edits
   	if args['3δ-υπ-λ'] ~= '-' and args['3δ-υπ-λ'] ~= '' and args['3δ-υπ-λ'] ~= nil then
   		args['3δ-υπ'] =  args['3δ-υπ-λ'] .. args['3δ-υπ2-λ']  
   	else
   		if args['3δ-υπ2-λ'] ~= '' and args['3δ-υπ2-λ'] ~= nil then
   			args['3δ-υπ'] = args['mod-3δ-υπ-λ'] .. args['3δ-υπ2-λ']
   		else
			args['3δ-υπ'] = args['mod-3δ-υπ-λ'] .. args['mod-3δ-υπ2-λ'] 
		end
   	end

-- =========================== ΕΥΚΤΙΚΗ, here movable nu at 3sg ONLY the first word
-- 1 singular optative 1 ενικό ευκτική
-- @modules
	-- default stem
	if args['mod-1ε-ευ-θ'] == '' or args['mod-1ε-ευ-θ'] == nil then args['mod-1ε-ευ-θ'] = stem["θ"] else args['mod-1ε-ευ-θ'] = args['mod-1ε-ευ-θ'] end
	if args['mod-1ε-ευ2-θ'] == '' or args['mod-1ε-ευ2-θ'] == nil then args['mod-1ε-ευ2-θ'] = stem["θ"] else args['mod-1ε-ευ2-θ'] = args['mod-1ε-ευ2-θ'] end
	-- zero ending
	if args['mod-1ε-ευ-κ'] == '0' then
		args['mod-1ε-ευ-λ'] = create_link(args['mod-1ε-ευ-θ'], stem_color(args['mod-1ε-ευ-θ+'])) .. args['mod-1ε-ευ-σημ']
	end
	if args['mod-1ε-ευ2-κ'] == '0' then
		args['mod-1ε-ευ2-λ'] = br .. create_link(args['mod-1ε-ευ2-θ'], stem_color(args['mod-1ε-ευ2-θ+'])) .. args['mod-1ε-ευ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['mod-1ε-ευ-κ'] ~= '0' and args['mod-1ε-ευ-κ'] ~= '' and args['mod-1ε-ευ-κ'] ~= nil then
		args['mod-1ε-ευ-λ'] = create_link((args['mod-1ε-ευ-θ'] .. args['mod-1ε-ευ-κ']), (stem_color(args['mod-1ε-ευ-θ']) .. ending_color(args['mod-1ε-ευ-κ+']))) .. args['mod-1ε-ευ-σημ']
	end
	-- second word
	if args['mod-1ε-ευ2-κ'] ~= '0' and args['mod-1ε-ευ2-κ'] ~= '' and args['mod-1ε-ευ2-κ'] ~= nil then
		args['mod-1ε-ευ2-λ'] = br .. create_link((args['mod-1ε-ευ2-θ'] .. args['mod-1ε-ευ2-κ']), (stem_color(args['mod-1ε-ευ2-θ']) .. ending_color(args['mod-1ε-ευ2-κ+']))) .. args['mod-1ε-ευ2-σημ']
	end
-- for editors
	-- default stem
	if args['1ε-ευ-θ'] == '' or args['1ε-ευ-θ'] == nil then args['1ε-ευ-θ'] = stem["θ"] else args['1ε-ευ-θ'] = args['1ε-ευ-θ'] end
	if args['1ε-ευ2-θ'] == '' or args['1ε-ευ2-θ'] == nil then args['1ε-ευ2-θ'] = stem["θ"] else args['1ε-ευ2-θ'] = args['1ε-ευ2-θ'] end
	-- zero ending
	if args['1ε-ευ-κ'] == '0' then
		args['1ε-ευ-λ'] = create_link(args['1ε-ευ-θ'], stem_color(args['1ε-ευ-θ+'])) .. args['1ε-ευ-σημ']
	end
	if args['1ε-ευ2-κ'] == '0' then
		args['1ε-ευ2-λ'] = br .. create_link(args['1ε-ευ2-θ'], stem_color(args['1ε-ευ2-θ+'])) .. args['1ε-ευ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['1ε-ευ-κ'] ~= '0' and args['1ε-ευ-κ'] ~= '' and args['1ε-ευ-κ'] ~= nil then
		args['1ε-ευ-λ'] = create_link((args['1ε-ευ-θ'] .. args['1ε-ευ-κ']), (stem_color(args['1ε-ευ-θ']) .. ending_color(args['1ε-ευ-κ+']))) .. args['1ε-ευ-σημ']
	end
	-- second word
	if args['1ε-ευ2-κ'] ~= '0' and args['1ε-ευ2-κ'] ~= '' and args['1ε-ευ2-κ'] ~= nil then
		args['1ε-ευ2-λ'] = br .. create_link((args['1ε-ευ2-θ'] .. args['1ε-ευ2-κ']), (stem_color(args['1ε-ευ2-θ']) .. ending_color(args['1ε-ευ2-κ+']))) .. args['1ε-ευ2-σημ']
	end
-- cell
	-- if - then cell has only dash and possible note
	if args['mod-1ε-ευ-λ'] == '-' or args['mod-1ε-ευ'] == '-' then args['mod-1ε-ευ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['mod-1ε-ευ-σημ'] end
	if args['1ε-ευ-λ'] == '-' or args['1ε-ευ'] == '-' then args['1ε-ευ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['1ε-ευ-σημ'] end
	-- when editor edits
   	if args['1ε-ευ-λ'] ~= '-' and args['1ε-ευ-λ'] ~= '' and args['1ε-ευ-λ'] ~= nil then
   		args['1ε-ευ'] =  args['1ε-ευ-λ'] .. args['1ε-ευ2-λ']  
   	else
   		if args['1ε-ευ2-λ'] ~= '' and args['1ε-ευ2-λ'] ~= nil then
   			args['1ε-ευ'] = args['mod-1ε-ευ-λ'] .. args['1ε-ευ2-λ']
   		else
			args['1ε-ευ'] = args['mod-1ε-ευ-λ'] .. args['mod-1ε-ευ2-λ'] 
		end
	end  


-- 2 singular optative 2 ενικό ευκτική
-- @modules
	-- default stem
	if args['mod-2ε-ευ-θ'] == '' or args['mod-2ε-ευ-θ'] == nil then args['mod-2ε-ευ-θ'] = stem["θ"] else args['mod-2ε-ευ-θ'] = args['mod-2ε-ευ-θ'] end
	if args['mod-2ε-ευ2-θ'] == '' or args['mod-2ε-ευ2-θ'] == nil then args['mod-2ε-ευ2-θ'] = stem["θ"] else args['mod-2ε-ευ2-θ'] = args['mod-2ε-ευ2-θ'] end
	-- zero ending
	if args['mod-2ε-ευ-κ'] == '0' then
		args['mod-2ε-ευ-λ'] = create_link(args['mod-2ε-ευ-θ'], stem_color(args['mod-2ε-ευ-θ+'])) .. args['mod-2ε-ευ-σημ']
	end
	if args['mod-2ε-ευ2-κ'] == '0' then
		args['mod-2ε-ευ2-λ'] = br .. create_link(args['mod-2ε-ευ2-θ'], stem_color(args['mod-2ε-ευ2-θ+'])) .. args['mod-2ε-ευ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['mod-2ε-ευ-κ'] ~= '0' and args['mod-2ε-ευ-κ'] ~= '' and args['mod-2ε-ευ-κ'] ~= nil then
		args['mod-2ε-ευ-λ'] = create_link((args['mod-2ε-ευ-θ'] .. args['mod-2ε-ευ-κ']), (stem_color(args['mod-2ε-ευ-θ']) .. ending_color(args['mod-2ε-ευ-κ+']))) .. args['mod-2ε-ευ-σημ']
	end
	-- second word
	if args['mod-2ε-ευ2-κ'] ~= '0' and args['mod-2ε-ευ2-κ'] ~= '' and args['mod-2ε-ευ2-κ'] ~= nil then
		args['mod-2ε-ευ2-λ'] = br .. create_link((args['mod-2ε-ευ2-θ'] .. args['mod-2ε-ευ2-κ']), (stem_color(args['mod-2ε-ευ2-θ']) .. ending_color(args['mod-2ε-ευ2-κ+']))) .. args['mod-2ε-ευ2-σημ']
	end
-- for editors
	-- default stem
	if args['2ε-ευ-θ'] == '' or args['2ε-ευ-θ'] == nil then args['2ε-ευ-θ'] = stem["θ"] else args['2ε-ευ-θ'] = args['2ε-ευ-θ'] end
	if args['2ε-ευ2-θ'] == '' or args['2ε-ευ2-θ'] == nil then args['2ε-ευ2-θ'] = stem["θ"] else args['2ε-ευ2-θ'] = args['2ε-ευ2-θ'] end
	-- zero ending
	if args['2ε-ευ-κ'] == '0' then
		args['2ε-ευ-λ'] = create_link(args['2ε-ευ-θ'], stem_color(args['2ε-ευ-θ+'])) .. args['2ε-ευ-σημ']
	end
	if args['2ε-ευ2-κ'] == '0' then
		args['2ε-ευ2-λ'] = br .. create_link(args['2ε-ευ2-θ'], stem_color(args['2ε-ευ2-θ+'])) .. args['2ε-ευ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['2ε-ευ-κ'] ~= '0' and args['2ε-ευ-κ'] ~= '' and args['2ε-ευ-κ'] ~= nil then
		args['2ε-ευ-λ'] = create_link((args['2ε-ευ-θ'] .. args['2ε-ευ-κ']), (stem_color(args['2ε-ευ-θ']) .. ending_color(args['2ε-ευ-κ+']))) .. args['2ε-ευ-σημ']
	end
	-- second word
	if args['2ε-ευ2-κ'] ~= '0' and args['2ε-ευ2-κ'] ~= '' and args['2ε-ευ2-κ'] ~= nil then
		args['2ε-ευ2-λ'] = br .. create_link((args['2ε-ευ2-θ'] .. args['2ε-ευ2-κ']), (stem_color(args['2ε-ευ2-θ']) .. ending_color(args['2ε-ευ2-κ+']))) .. args['2ε-ευ2-σημ']
	end
-- cell
	-- if - then cell has only dash and possible note
	if args['mod-2ε-ευ-λ'] == '-' or args['mod-2ε-ευ'] == '-' then args['mod-2ε-ευ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['mod-2ε-ευ-σημ'] end
	if args['2ε-ευ-λ'] == '-' or args['2ε-ευ'] == '-' then args['2ε-ευ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['2ε-ευ-σημ'] end
	-- when editor edits
   	if args['2ε-ευ-λ'] ~= '-' and args['2ε-ευ-λ'] ~= '' and args['2ε-ευ-λ'] ~= nil then
   		args['2ε-ευ'] =  args['2ε-ευ-λ'] .. args['2ε-ευ2-λ']  
   	else
   		if args['2ε-ευ2-λ'] ~= '' and args['2ε-ευ2-λ'] ~= nil then
   			args['2ε-ευ'] = args['mod-2ε-ευ-λ'] .. args['2ε-ευ2-λ']
   		else
			args['2ε-ευ'] = args['mod-2ε-ευ-λ'] .. args['mod-2ε-ευ2-λ'] 
		end
   	end


-- 3 singular optative 3 ενικό ευκτική ++++++ movable nu ONLY at the first wword λύσειε(ν) NOT the second λύσαι
-- @modules
	-- default stem
	if args['mod-3ε-ευ-θ'] == '' or args['mod-3ε-ευ-θ'] == nil then args['mod-3ε-ευ-θ'] = stem["θ"] else args['mod-3ε-ευ-θ'] = args['mod-3ε-ευ-θ'] end
	if args['mod-3ε-ευ2-θ'] == '' or args['mod-3ε-ευ2-θ'] == nil then args['mod-3ε-ευ2-θ'] = stem["θ"] else args['mod-3ε-ευ2-θ'] = args['mod-3ε-ευ2-θ'] end
	-- zero ending
	if args['mod-3ε-ευ-κ'] == '0' then
		args['mod-3ε-ευ-λ'] = create_link(args['mod-3ε-ευ-θ'], stem_color(args['mod-3ε-ευ-θ+'])) .. args['mod-3ε-ευ-σημ']
	end
	if args['mod-3ε-ευ2-κ'] == '0' then
		args['mod-3ε-ευ2-λ'] = br .. create_link(args['mod-3ε-ευ2-θ'], stem_color(args['mod-3ε-ευ2-θ+'])) .. args['mod-3ε-ευ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['mod-3ε-ευ-κ'] ~= '0' and args['mod-3ε-ευ-κ'] ~= '' and args['mod-3ε-ευ-κ'] ~= nil then
		if args['ν-3ε-ευ'] == '1' then
		args['mod-3ε-ευ-λ'] = create_link((args['mod-3ε-ευ-θ'] .. args['mod-3ε-ευ-κ']), (stem_color(args['mod-3ε-ευ-θ']) .. ending_color(args['mod-3ε-ευ-κ+']))) 
		.. "(" .. create_link((args['mod-3ε-ευ-θ'] .. args['mod-3ε-ευ-κ'] .. "ν"), (stem_color(args["&#40;"]) .. ending_color("ν") .. stem_color("&#41;"))) 
		.. args['mod-3ε-ευ-σημ']
		else
		args['mod-3ε-ευ-λ'] = create_link((args['mod-3ε-ευ-θ'] .. args['mod-3ε-ευ-κ']), (stem_color(args['mod-3ε-ευ-θ']) .. ending_color(args['mod-3ε-ευ-κ+']))) .. args['mod-3ε-ευ-σημ']
		end
	end
	-- second word NO movable nu
	if args['mod-3ε-ευ2-κ'] ~= '0' and args['mod-3ε-ευ2-κ'] ~= '' and args['mod-3ε-ευ2-κ'] ~= nil then
		args['mod-3ε-ευ2-λ'] = br .. create_link((args['mod-3ε-ευ2-θ'] .. args['mod-3ε-ευ2-κ']), (stem_color(args['mod-3ε-ευ2-θ']) .. ending_color(args['mod-3ε-ευ2-κ+']))) .. args['mod-3ε-ευ2-σημ']
	end
-- for editors
	-- default stem
	if args['3ε-ευ-θ'] == '' or args['3ε-ευ-θ'] == nil then args['3ε-ευ-θ'] = stem["θ"] else args['3ε-ευ-θ'] = args['3ε-ευ-θ'] end
	if args['3ε-ευ2-θ'] == '' or args['3ε-ευ2-θ'] == nil then args['3ε-ευ2-θ'] = stem["θ"] else args['3ε-ευ2-θ'] = args['3ε-ευ2-θ'] end
	-- zero ending
	if args['3ε-ευ-κ'] == '0' then
		args['3ε-ευ-λ'] = create_link(args['3ε-ευ-θ'], stem_color(args['3ε-ευ-θ+'])) .. args['3ε-ευ-σημ']
	end
	if args['3ε-ευ2-κ'] == '0' then
		args['3ε-ευ2-λ'] = br .. create_link(args['3ε-ευ2-θ'], stem_color(args['3ε-ευ2-θ+'])) .. args['3ε-ευ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['3ε-ευ-κ'] ~= '0' and args['3ε-ευ-κ'] ~= '' and args['3ε-ευ-κ'] ~= nil then
		if args['ν-3ε-ευ'] == '1' then
		args['3ε-ευ-λ'] = create_link((args['3ε-ευ-θ'] .. args['3ε-ευ-κ']), (stem_color(args['3ε-ευ-θ']) .. ending_color(args['3ε-ευ-κ+']))) 
		.. "(" .. create_link((args['3ε-ευ-θ'] .. args['3ε-ευ-κ'] .. "ν"), (stem_color(args["&#40;"]) .. ending_color("ν") .. stem_color("&#41;"))) 
		.. args['3ε-ευ-σημ']
		else	
		args['3ε-ευ-λ'] = create_link((args['3ε-ευ-θ'] .. args['3ε-ευ-κ']), (stem_color(args['3ε-ευ-θ']) .. ending_color(args['3ε-ευ-κ+']))) .. args['3ε-ευ-σημ']
		end
	end
	-- second word NO movable nu
	if args['3ε-ευ2-κ'] ~= '0' and args['3ε-ευ2-κ'] ~= '' and args['3ε-ευ2-κ'] ~= nil then
		args['3ε-ευ2-λ'] = br .. create_link((args['3ε-ευ2-θ'] .. args['3ε-ευ2-κ']), (stem_color(args['3ε-ευ2-θ']) .. ending_color(args['3ε-ευ2-κ+']))) .. args['3ε-ευ2-σημ']
	end
-- cell
	-- if - then cell has only dash and possible note
	if args['mod-3ε-ευ-λ'] == '-' or args['mod-3ε-ευ'] == '-' then args['mod-3ε-ευ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['mod-3ε-ευ-σημ'] end
	if args['3ε-ευ-λ'] == '-' or args['3ε-ευ'] == '-' then args['3ε-ευ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['3ε-ευ-σημ'] end
	-- when editor edits
   	if args['3ε-ευ-λ'] ~= '-' and args['3ε-ευ-λ'] ~= '' and args['3ε-ευ-λ'] ~= nil then
   		args['3ε-ευ'] =  args['3ε-ευ-λ'] .. args['3ε-ευ2-λ']  
   	else
   		if args['3ε-ευ2-λ'] ~= '' and args['3ε-ευ2-λ'] ~= nil then
   			args['3ε-ευ'] = args['mod-3ε-ευ-λ'] .. args['3ε-ευ2-λ']
   		else
			args['3ε-ευ'] = args['mod-3ε-ευ-λ'] .. args['mod-3ε-ευ2-λ'] 
		end
   	end


-- 1 plural optative 1 πληθυντικός ευκτική
-- @modules
	-- default stem
	if args['mod-1π-ευ-θ'] == '' or args['mod-1π-ευ-θ'] == nil then args['mod-1π-ευ-θ'] = stem["θ"] else args['mod-1π-ευ-θ'] = args['mod-1π-ευ-θ'] end
	if args['mod-1π-ευ2-θ'] == '' or args['mod-1π-ευ2-θ'] == nil then args['mod-1π-ευ2-θ'] = stem["θ"] else args['mod-1π-ευ2-θ'] = args['mod-1π-ευ2-θ'] end
	-- zero ending
	if args['mod-1π-ευ-κ'] == '0' then
		args['mod-1π-ευ-λ'] = create_link(args['mod-1π-ευ-θ'], stem_color(args['mod-1π-ευ-θ+'])) .. args['mod-1π-ευ-σημ']
	end
	if args['mod-1π-ευ2-κ'] == '0' then
		args['mod-1π-ευ2-λ'] = br .. create_link(args['mod-1π-ευ2-θ'], stem_color(args['mod-1π-ευ2-θ+'])) .. args['mod-1π-ευ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['mod-1π-ευ-κ'] ~= '0' and args['mod-1π-ευ-κ'] ~= '' and args['mod-1π-ευ-κ'] ~= nil then
		args['mod-1π-ευ-λ'] = create_link((args['mod-1π-ευ-θ'] .. args['mod-1π-ευ-κ']), (stem_color(args['mod-1π-ευ-θ']) .. ending_color(args['mod-1π-ευ-κ+']))) .. args['mod-1π-ευ-σημ']
	end
	-- second word
	if args['mod-1π-ευ2-κ'] ~= '0' and args['mod-1π-ευ2-κ'] ~= '' and args['mod-1π-ευ2-κ'] ~= nil then
		args['mod-1π-ευ2-λ'] = br .. create_link((args['mod-1π-ευ2-θ'] .. args['mod-1π-ευ2-κ']), (stem_color(args['mod-1π-ευ2-θ']) .. ending_color(args['mod-1π-ευ2-κ+']))) .. args['mod-1π-ευ2-σημ']
	end
-- for editors
	-- default stem
	if args['1π-ευ-θ'] == '' or args['1π-ευ-θ'] == nil then args['1π-ευ-θ'] = stem["θ"] else args['1π-ευ-θ'] = args['1π-ευ-θ'] end
	if args['1π-ευ2-θ'] == '' or args['1π-ευ2-θ'] == nil then args['1π-ευ2-θ'] = stem["θ"] else args['1π-ευ2-θ'] = args['1π-ευ2-θ'] end
	-- zero ending
	if args['1π-ευ-κ'] == '0' then
		args['1π-ευ-λ'] = create_link(args['1π-ευ-θ'], stem_color(args['1π-ευ-θ+'])) .. args['1π-ευ-σημ']
	end
	if args['1π-ευ2-κ'] == '0' then
		args['1π-ευ2-λ'] = br .. create_link(args['1π-ευ2-θ'], stem_color(args['1π-ευ2-θ+'])) .. args['1π-ευ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['1π-ευ-κ'] ~= '0' and args['1π-ευ-κ'] ~= '' and args['1π-ευ-κ'] ~= nil then
		args['1π-ευ-λ'] = create_link((args['1π-ευ-θ'] .. args['1π-ευ-κ']), (stem_color(args['1π-ευ-θ']) .. ending_color(args['1π-ευ-κ+']))) .. args['1π-ευ-σημ']
	end
	-- second word
	if args['1π-ευ2-κ'] ~= '0' and args['1π-ευ2-κ'] ~= '' and args['1π-ευ2-κ'] ~= nil then
		args['1π-ευ2-λ'] = br .. create_link((args['1π-ευ2-θ'] .. args['1π-ευ2-κ']), (stem_color(args['1π-ευ2-θ']) .. ending_color(args['1π-ευ2-κ+']))) .. args['1π-ευ2-σημ']
	end
-- cell
	-- if - then cell has only dash and possible note
	if args['mod-1π-ευ-λ'] == '-' or args['mod-1π-ευ'] == '-' then args['mod-1π-ευ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['mod-1π-ευ-σημ'] end
	if args['1π-ευ-λ'] == '-' or args['1π-ευ'] == '-' then args['1π-ευ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['1π-ευ-σημ'] end
	-- when editor edits
   	if args['1π-ευ-λ'] ~= '-' and args['1π-ευ-λ'] ~= '' and args['1π-ευ-λ'] ~= nil then
   		args['1π-ευ'] =  args['1π-ευ-λ'] .. args['1π-ευ2-λ']  
   	else
   		if args['1π-ευ2-λ'] ~= '' and args['1π-ευ2-λ'] ~= nil then
   			args['1π-ευ'] = args['mod-1π-ευ-λ'] .. args['1π-ευ2-λ']
   		else
			args['1π-ευ'] = args['mod-1π-ευ-λ'] .. args['mod-1π-ευ2-λ'] 
		end
   	end

-- 2 plural optative 2 πληθυντικός ευκτική
-- @modules
	-- default stem
	if args['mod-2π-ευ-θ'] == '' or args['mod-2π-ευ-θ'] == nil then args['mod-2π-ευ-θ'] = stem["θ"] else args['mod-2π-ευ-θ'] = args['mod-2π-ευ-θ'] end
	if args['mod-2π-ευ2-θ'] == '' or args['mod-2π-ευ2-θ'] == nil then args['mod-2π-ευ2-θ'] = stem["θ"] else args['mod-2π-ευ2-θ'] = args['mod-2π-ευ2-θ'] end
	-- zero ending
	if args['mod-2π-ευ-κ'] == '0' then
		args['mod-2π-ευ-λ'] = create_link(args['mod-2π-ευ-θ'], stem_color(args['mod-2π-ευ-θ+'])) .. args['mod-2π-ευ-σημ']
	end
	if args['mod-2π-ευ2-κ'] == '0' then
		args['mod-2π-ευ2-λ'] = br .. create_link(args['mod-2π-ευ2-θ'], stem_color(args['mod-2π-ευ2-θ+'])) .. args['mod-2π-ευ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['mod-2π-ευ-κ'] ~= '0' and args['mod-2π-ευ-κ'] ~= '' and args['mod-2π-ευ-κ'] ~= nil then
		args['mod-2π-ευ-λ'] = create_link((args['mod-2π-ευ-θ'] .. args['mod-2π-ευ-κ']), (stem_color(args['mod-2π-ευ-θ']) .. ending_color(args['mod-2π-ευ-κ+']))) .. args['mod-2π-ευ-σημ']
	end
	-- second word
	if args['mod-2π-ευ2-κ'] ~= '0' and args['mod-2π-ευ2-κ'] ~= '' and args['mod-2π-ευ2-κ'] ~= nil then
		args['mod-2π-ευ2-λ'] = br .. create_link((args['mod-2π-ευ2-θ'] .. args['mod-2π-ευ2-κ']), (stem_color(args['mod-2π-ευ2-θ']) .. ending_color(args['mod-2π-ευ2-κ+']))) .. args['mod-2π-ευ2-σημ']
	end
-- for editors
	-- default stem
	if args['2π-ευ-θ'] == '' or args['2π-ευ-θ'] == nil then args['2π-ευ-θ'] = stem["θ"] else args['2π-ευ-θ'] = args['2π-ευ-θ'] end
	if args['2π-ευ2-θ'] == '' or args['2π-ευ2-θ'] == nil then args['2π-ευ2-θ'] = stem["θ"] else args['2π-ευ2-θ'] = args['2π-ευ2-θ'] end
	-- zero ending
	if args['2π-ευ-κ'] == '0' then
		args['2π-ευ-λ'] = create_link(args['2π-ευ-θ'], stem_color(args['2π-ευ-θ+'])) .. args['2π-ευ-σημ']
	end
	if args['2π-ευ2-κ'] == '0' then
		args['2π-ευ2-λ'] = br .. create_link(args['2π-ευ2-θ'], stem_color(args['2π-ευ2-θ+'])) .. args['2π-ευ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['2π-ευ-κ'] ~= '0' and args['2π-ευ-κ'] ~= '' and args['2π-ευ-κ'] ~= nil then
		args['2π-ευ-λ'] = create_link((args['2π-ευ-θ'] .. args['2π-ευ-κ']), (stem_color(args['2π-ευ-θ']) .. ending_color(args['2π-ευ-κ+']))) .. args['2π-ευ-σημ']
	end
	-- second word
	if args['2π-ευ2-κ'] ~= '0' and args['2π-ευ2-κ'] ~= '' and args['2π-ευ2-κ'] ~= nil then
		args['2π-ευ2-λ'] = br .. create_link((args['2π-ευ2-θ'] .. args['2π-ευ2-κ']), (stem_color(args['2π-ευ2-θ']) .. ending_color(args['2π-ευ2-κ+']))) .. args['2π-ευ2-σημ']
	end
-- cell
	-- if - then cell has only dash and possible note
	if args['mod-2π-ευ-λ'] == '-' or args['mod-2π-ευ'] == '-' then args['mod-2π-ευ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['mod-2π-ευ-σημ'] end
	if args['2π-ευ-λ'] == '-' or args['2π-ευ'] == '-' then args['2π-ευ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['2π-ευ-σημ'] end
	-- when editor edits
   	if args['2π-ευ-λ'] ~= '-' and args['2π-ευ-λ'] ~= '' and args['2π-ευ-λ'] ~= nil then
   		args['2π-ευ'] =  args['2π-ευ-λ'] .. args['2π-ευ2-λ']  
   	else
   		if args['2π-ευ2-λ'] ~= '' and args['2π-ευ2-λ'] ~= nil then
   			args['2π-ευ'] = args['mod-2π-ευ-λ'] .. args['2π-ευ2-λ']
   		else
			args['2π-ευ'] = args['mod-2π-ευ-λ'] .. args['mod-2π-ευ2-λ'] 
		end
   	end

-- 3 plural optative 3 πληθυντικός ευκτική
-- @modules
	-- default stem
	if args['mod-3π-ευ-θ'] == '' or args['mod-3π-ευ-θ'] == nil then args['mod-3π-ευ-θ'] = stem["θ"] else args['mod-3π-ευ-θ'] = args['mod-3π-ευ-θ'] end
	if args['mod-3π-ευ2-θ'] == '' or args['mod-3π-ευ2-θ'] == nil then args['mod-3π-ευ2-θ'] = stem["θ"] else args['mod-3π-ευ2-θ'] = args['mod-3π-ευ2-θ'] end
	-- zero ending
	if args['mod-3π-ευ-κ'] == '0' then
		args['mod-3π-ευ-λ'] = create_link(args['mod-3π-ευ-θ'], stem_color(args['mod-3π-ευ-θ+'])) .. args['mod-3π-ευ-σημ']
	end
	if args['mod-3π-ευ2-κ'] == '0' then
		args['mod-3π-ευ2-λ'] = br .. create_link(args['mod-3π-ευ2-θ'], stem_color(args['mod-3π-ευ2-θ+'])) .. args['mod-3π-ευ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['mod-3π-ευ-κ'] ~= '0' and args['mod-3π-ευ-κ'] ~= '' and args['mod-3π-ευ-κ'] ~= nil then
		args['mod-3π-ευ-λ'] = create_link((args['mod-3π-ευ-θ'] .. args['mod-3π-ευ-κ']), (stem_color(args['mod-3π-ευ-θ']) .. ending_color(args['mod-3π-ευ-κ+'])))
		.. args['mod-3π-ευ-σημ']
	end
	-- second word
	if args['mod-3π-ευ2-κ'] ~= '0' and args['mod-3π-ευ2-κ'] ~= '' and args['mod-3π-ευ2-κ'] ~= nil then
		args['mod-3π-ευ2-λ'] = br .. create_link((args['mod-3π-ευ2-θ'] .. args['mod-3π-ευ2-κ']), (stem_color(args['mod-3π-ευ2-θ']) .. ending_color(args['mod-3π-ευ2-κ+']))) 
		.. args['mod-3π-ευ2-σημ']
	end
-- for editors
	-- default stem
	if args['3π-ευ-θ'] == '' or args['3π-ευ-θ'] == nil then args['3π-ευ-θ'] = stem["θ"] else args['3π-ευ-θ'] = args['3π-ευ-θ'] end
	if args['3π-ευ2-θ'] == '' or args['3π-ευ2-θ'] == nil then args['3π-ευ2-θ'] = stem["θ"] else args['3π-ευ2-θ'] = args['3π-ευ2-θ'] end
	-- zero ending
	if args['3π-ευ-κ'] == '0' then
		args['3π-ευ-λ'] = create_link(args['3π-ευ-θ'], stem_color(args['3π-ευ-θ+'])) .. args['3π-ευ-σημ']
	end
	if args['3π-ευ2-κ'] == '0' then
		args['3π-ευ2-λ'] = br .. create_link(args['3π-ευ2-θ'], stem_color(args['3π-ευ2-θ+'])) .. args['3π-ευ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['3π-ευ-κ'] ~= '0' and args['3π-ευ-κ'] ~= '' and args['3π-ευ-κ'] ~= nil then
		args['3π-ευ-λ'] = create_link((args['3π-ευ-θ'] .. args['3π-ευ-κ']), (stem_color(args['3π-ευ-θ']) .. ending_color(args['3π-ευ-κ+'])))
		.. args['3π-ευ-σημ']
	end
	-- second word
	if args['3π-ευ2-κ'] ~= '0' and args['3π-ευ2-κ'] ~= '' and args['3π-ευ2-κ'] ~= nil then
		args['3π-ευ2-λ'] = br .. create_link((args['3π-ευ2-θ'] .. args['3π-ευ2-κ']), (stem_color(args['3π-ευ2-θ']) .. ending_color(args['3π-ευ2-κ+']))) 
		.. args['3π-ευ2-σημ']
	end
-- cell
	-- if - then cell has only dash and possible note
	if args['mod-3π-ευ-λ'] == '-' or args['mod-3π-ευ'] == '-' then args['mod-3π-ευ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['mod-3π-ευ-σημ'] end
	if args['3π-ευ-λ'] == '-' or args['3π-ευ'] == '-' then args['3π-ευ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['3π-ευ-σημ'] end
	-- when editor edits
   	if args['3π-ευ-λ'] ~= '-' and args['3π-ευ-λ'] ~= '' and args['3π-ευ-λ'] ~= nil then
   		args['3π-ευ'] =  args['3π-ευ-λ'] .. args['3π-ευ2-λ']  
   	else
   		if args['3π-ευ2-λ'] ~= '' and args['3π-ευ2-λ'] ~= nil then
   			args['3π-ευ'] = args['mod-3π-ευ-λ'] .. args['3π-ευ2-λ']
   		else
			args['3π-ευ'] = args['mod-3π-ευ-λ'] .. args['mod-3π-ευ2-λ'] 
		end
   	end

-- 2 dual optative 2 δυϊκός ευκτική
-- @modules
	-- default stem
	if args['mod-2δ-ευ-θ'] == '' or args['mod-2δ-ευ-θ'] == nil then args['mod-2δ-ευ-θ'] = stem["θ"] else args['mod-2δ-ευ-θ'] = args['mod-2δ-ευ-θ'] end
	if args['mod-2δ-ευ2-θ'] == '' or args['mod-2δ-ευ2-θ'] == nil then args['mod-2δ-ευ2-θ'] = stem["θ"] else args['mod-2δ-ευ2-θ'] = args['mod-2δ-ευ2-θ'] end
	-- zero ending
	if args['mod-2δ-ευ-κ'] == '0' then
		args['mod-2δ-ευ-λ'] = create_link(args['mod-2δ-ευ-θ'], stem_color(args['mod-2δ-ευ-θ+'])) .. args['mod-2δ-ευ-σημ']
	end
	if args['mod-2δ-ευ2-κ'] == '0' then
		args['mod-2δ-ευ2-λ'] = br .. create_link(args['mod-2δ-ευ2-θ'], stem_color(args['mod-2δ-ευ2-θ+'])) .. args['mod-2δ-ευ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['mod-2δ-ευ-κ'] ~= '0' and args['mod-2δ-ευ-κ'] ~= '' and args['mod-2δ-ευ-κ'] ~= nil then
		args['mod-2δ-ευ-λ'] = create_link((args['mod-2δ-ευ-θ'] .. args['mod-2δ-ευ-κ']), (stem_color(args['mod-2δ-ευ-θ']) .. ending_color(args['mod-2δ-ευ-κ+']))) .. args['mod-2δ-ευ-σημ']
	end
	-- second word
	if args['mod-2δ-ευ2-κ'] ~= '0' and args['mod-2δ-ευ2-κ'] ~= '' and args['mod-2δ-ευ2-κ'] ~= nil then
		args['mod-2δ-ευ2-λ'] = br .. create_link((args['mod-2δ-ευ2-θ'] .. args['mod-2δ-ευ2-κ']), (stem_color(args['mod-2δ-ευ2-θ']) .. ending_color(args['mod-2δ-ευ2-κ+']))) .. args['mod-2δ-ευ2-σημ']
	end
-- for editors
	-- default stem
	if args['2δ-ευ-θ'] == '' or args['2δ-ευ-θ'] == nil then args['2δ-ευ-θ'] = stem["θ"] else args['2δ-ευ-θ'] = args['2δ-ευ-θ'] end
	if args['2δ-ευ2-θ'] == '' or args['2δ-ευ2-θ'] == nil then args['2δ-ευ2-θ'] = stem["θ"] else args['2δ-ευ2-θ'] = args['2δ-ευ2-θ'] end
	-- zero ending
	if args['2δ-ευ-κ'] == '0' then
		args['2δ-ευ-λ'] = create_link(args['2δ-ευ-θ'], stem_color(args['2δ-ευ-θ+'])) .. args['2δ-ευ-σημ']
	end
	if args['2δ-ευ2-κ'] == '0' then
		args['2δ-ευ2-λ'] = br .. create_link(args['2δ-ευ2-θ'], stem_color(args['2δ-ευ2-θ+'])) .. args['2δ-ευ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['2δ-ευ-κ'] ~= '0' and args['2δ-ευ-κ'] ~= '' and args['2δ-ευ-κ'] ~= nil then
		args['2δ-ευ-λ'] = create_link((args['2δ-ευ-θ'] .. args['2δ-ευ-κ']), (stem_color(args['2δ-ευ-θ']) .. ending_color(args['2δ-ευ-κ+']))) .. args['2δ-ευ-σημ']
	end
	-- second word
	if args['2δ-ευ2-κ'] ~= '0' and args['2δ-ευ2-κ'] ~= '' and args['2δ-ευ2-κ'] ~= nil then
		args['2δ-ευ2-λ'] = br .. create_link((args['2δ-ευ2-θ'] .. args['2δ-ευ2-κ']), (stem_color(args['2δ-ευ2-θ']) .. ending_color(args['2δ-ευ2-κ+']))) .. args['2δ-ευ2-σημ']
	end
-- cell
	-- if - then cell has only dash and possible note
	if args['mod-2δ-ευ-λ'] == '-' or args['mod-2δ-ευ'] == '-' then args['mod-2δ-ευ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['mod-2δ-ευ-σημ'] end
	if args['2δ-ευ-λ'] == '-' or args['2δ-ευ'] == '-' then args['2δ-ευ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['2δ-ευ-σημ'] end
	-- when editor edits
   	if args['2δ-ευ-λ'] ~= '-' and args['2δ-ευ-λ'] ~= '' and args['2δ-ευ-λ'] ~= nil then
   		args['2δ-ευ'] =  args['2δ-ευ-λ'] .. args['2δ-ευ2-λ']  
   	else
   		if args['2δ-ευ2-λ'] ~= '' and args['2δ-ευ2-λ'] ~= nil then
   			args['2δ-ευ'] = args['mod-2δ-ευ-λ'] .. args['2δ-ευ2-λ']
   		else
			args['2δ-ευ'] = args['mod-2δ-ευ-λ'] .. args['mod-2δ-ευ2-λ'] 
		end
   	end

-- 3 dual optative 3 δυϊκός ευκτική
-- @modules
	-- default stem
	if args['mod-3δ-ευ-θ'] == '' or args['mod-3δ-ευ-θ'] == nil then args['mod-3δ-ευ-θ'] = stem["θ"] else args['mod-3δ-ευ-θ'] = args['mod-3δ-ευ-θ'] end
	if args['mod-3δ-ευ2-θ'] == '' or args['mod-3δ-ευ2-θ'] == nil then args['mod-3δ-ευ2-θ'] = stem["θ"] else args['mod-3δ-ευ2-θ'] = args['mod-3δ-ευ2-θ'] end
	-- zero ending
	if args['mod-3δ-ευ-κ'] == '0' then
		args['mod-3δ-ευ-λ'] = create_link(args['mod-3δ-ευ-θ'], stem_color(args['mod-3δ-ευ-θ+'])) .. args['mod-3δ-ευ-σημ']
	end
	if args['mod-3δ-ευ2-κ'] == '0' then
		args['mod-3δ-ευ2-λ'] = br .. create_link(args['mod-3δ-ευ2-θ'], stem_color(args['mod-3δ-ευ2-θ+'])) .. args['mod-3δ-ευ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['mod-3δ-ευ-κ'] ~= '0' and args['mod-3δ-ευ-κ'] ~= '' and args['mod-3δ-ευ-κ'] ~= nil then
		args['mod-3δ-ευ-λ'] = create_link((args['mod-3δ-ευ-θ'] .. args['mod-3δ-ευ-κ']), (stem_color(args['mod-3δ-ευ-θ']) .. ending_color(args['mod-3δ-ευ-κ+']))) .. args['mod-3δ-ευ-σημ']
	end
	-- second word
	if args['mod-3δ-ευ2-κ'] ~= '0' and args['mod-3δ-ευ2-κ'] ~= '' and args['mod-3δ-ευ2-κ'] ~= nil then
		args['mod-3δ-ευ2-λ'] = br .. create_link((args['mod-3δ-ευ2-θ'] .. args['mod-3δ-ευ2-κ']), (stem_color(args['mod-3δ-ευ2-θ']) .. ending_color(args['mod-3δ-ευ2-κ+']))) .. args['mod-3δ-ευ2-σημ']
	end
-- for editors
	-- default stem
	if args['3δ-ευ-θ'] == '' or args['3δ-ευ-θ'] == nil then args['3δ-ευ-θ'] = stem["θ"] else args['3δ-ευ-θ'] = args['3δ-ευ-θ'] end
	if args['3δ-ευ2-θ'] == '' or args['3δ-ευ2-θ'] == nil then args['3δ-ευ2-θ'] = stem["θ"] else args['3δ-ευ2-θ'] = args['3δ-ευ2-θ'] end
	-- zero ending
	if args['3δ-ευ-κ'] == '0' then
		args['3δ-ευ-λ'] = create_link(args['3δ-ευ-θ'], stem_color(args['3δ-ευ-θ+'])) .. args['3δ-ευ-σημ']
	end
	if args['3δ-ευ2-κ'] == '0' then
		args['3δ-ευ2-λ'] = br .. create_link(args['3δ-ευ2-θ'], stem_color(args['3δ-ευ2-θ+'])) .. args['3δ-ευ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['3δ-ευ-κ'] ~= '0' and args['3δ-ευ-κ'] ~= '' and args['3δ-ευ-κ'] ~= nil then
		args['3δ-ευ-λ'] = create_link((args['3δ-ευ-θ'] .. args['3δ-ευ-κ']), (stem_color(args['3δ-ευ-θ']) .. ending_color(args['3δ-ευ-κ+']))) .. args['3δ-ευ-σημ']
	end
	-- second word
	if args['3δ-ευ2-κ'] ~= '0' and args['3δ-ευ2-κ'] ~= '' and args['3δ-ευ2-κ'] ~= nil then
		args['3δ-ευ2-λ'] = br .. create_link((args['3δ-ευ2-θ'] .. args['3δ-ευ2-κ']), (stem_color(args['3δ-ευ2-θ']) .. ending_color(args['3δ-ευ2-κ+']))) .. args['3δ-ευ2-σημ']
	end
-- cell
	-- if - then cell has only dash and possible note
	if args['mod-3δ-ευ-λ'] == '-' or args['mod-3δ-ευ'] == '-' then args['mod-3δ-ευ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['mod-3δ-ευ-σημ'] end
	if args['3δ-ευ-λ'] == '-' or args['3δ-ευ'] == '-' then args['3δ-ευ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['3δ-ευ-σημ'] end
	-- when editor edits
   	if args['3δ-ευ-λ'] ~= '-' and args['3δ-ευ-λ'] ~= '' and args['3δ-ευ-λ'] ~= nil then
   		args['3δ-ευ'] =  args['3δ-ευ-λ'] .. args['3δ-ευ2-λ']  
   	else
   		if args['3δ-ευ2-λ'] ~= '' and args['3δ-ευ2-λ'] ~= nil then
   			args['3δ-ευ'] = args['mod-3δ-ευ-λ'] .. args['3δ-ευ2-λ']
   		else
			args['3δ-ευ'] = args['mod-3δ-ευ-λ'] .. args['mod-3δ-ευ2-λ'] 
		end
   	end

-- ================================== ΠΡΟΣΤΑΚΤΙΚΗ

-- 2 singular imperativus 2 ενικό προστακτική
-- @modules
	-- default stem
	if args['mod-2ε-πρ-θ'] == '' or args['mod-2ε-πρ-θ'] == nil then args['mod-2ε-πρ-θ'] = stem["θ"] else args['mod-2ε-πρ-θ'] = args['mod-2ε-πρ-θ'] end
	if args['mod-2ε-πρ2-θ'] == '' or args['mod-2ε-πρ2-θ'] == nil then args['mod-2ε-πρ2-θ'] = stem["θ"] else args['mod-2ε-πρ2-θ'] = args['mod-2ε-πρ2-θ'] end
	-- zero ending
	if args['mod-2ε-πρ-κ'] == '0' then
		args['mod-2ε-πρ-λ'] = create_link(args['mod-2ε-πρ-θ'], stem_color(args['mod-2ε-πρ-θ+'])) .. args['mod-2ε-πρ-σημ']
	end
	if args['mod-2ε-πρ2-κ'] == '0' then
		args['mod-2ε-πρ2-λ'] = br .. create_link(args['mod-2ε-πρ2-θ'], stem_color(args['mod-2ε-πρ2-θ+'])) .. args['mod-2ε-πρ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['mod-2ε-πρ-κ'] ~= '0' and args['mod-2ε-πρ-κ'] ~= '' and args['mod-2ε-πρ-κ'] ~= nil then
		args['mod-2ε-πρ-λ'] = create_link((args['mod-2ε-πρ-θ'] .. args['mod-2ε-πρ-κ']), (stem_color(args['mod-2ε-πρ-θ']) .. ending_color(args['mod-2ε-πρ-κ+']))) .. args['mod-2ε-πρ-σημ']
	end
	-- second word
	if args['mod-2ε-πρ2-κ'] ~= '0' and args['mod-2ε-πρ2-κ'] ~= '' and args['mod-2ε-πρ2-κ'] ~= nil then
		args['mod-2ε-πρ2-λ'] = br .. create_link((args['mod-2ε-πρ2-θ'] .. args['mod-2ε-πρ2-κ']), (stem_color(args['mod-2ε-πρ2-θ']) .. ending_color(args['mod-2ε-πρ2-κ+']))) .. args['mod-2ε-πρ2-σημ']
	end
-- for editors
	-- default stem
	if args['2ε-πρ-θ'] == '' or args['2ε-πρ-θ'] == nil then args['2ε-πρ-θ'] = stem["θ"] else args['2ε-πρ-θ'] = args['2ε-πρ-θ'] end
	if args['2ε-πρ2-θ'] == '' or args['2ε-πρ2-θ'] == nil then args['2ε-πρ2-θ'] = stem["θ"] else args['2ε-πρ2-θ'] = args['2ε-πρ2-θ'] end
	-- zero ending
	if args['2ε-πρ-κ'] == '0' then
		args['2ε-πρ-λ'] = create_link(args['2ε-πρ-θ'], stem_color(args['2ε-πρ-θ+'])) .. args['2ε-πρ-σημ']
	end
	if args['2ε-πρ2-κ'] == '0' then
		args['2ε-πρ2-λ'] = br .. create_link(args['2ε-πρ2-θ'], stem_color(args['2ε-πρ2-θ+'])) .. args['2ε-πρ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['2ε-πρ-κ'] ~= '0' and args['2ε-πρ-κ'] ~= '' and args['2ε-πρ-κ'] ~= nil then
		args['2ε-πρ-λ'] = create_link((args['2ε-πρ-θ'] .. args['2ε-πρ-κ']), (stem_color(args['2ε-πρ-θ']) .. ending_color(args['2ε-πρ-κ+']))) .. args['2ε-πρ-σημ']
	end
	-- second word
	if args['2ε-πρ2-κ'] ~= '0' and args['2ε-πρ2-κ'] ~= '' and args['2ε-πρ2-κ'] ~= nil then
		args['2ε-πρ2-λ'] = br .. create_link((args['2ε-πρ2-θ'] .. args['2ε-πρ2-κ']), (stem_color(args['2ε-πρ2-θ']) .. ending_color(args['2ε-πρ2-κ+']))) .. args['2ε-πρ2-σημ']
	end
-- cell
	-- if - then cell has only dash and possible note
	if args['mod-2ε-πρ-λ'] == '-' or args['mod-2ε-πρ'] == '-' then args['mod-2ε-πρ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['mod-2ε-πρ-σημ'] end
	if args['2ε-πρ-λ'] == '-' or args['2ε-πρ'] == '-' then args['2ε-πρ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['2ε-πρ-σημ'] end
	-- when editor edits
   	if args['2ε-πρ-λ'] ~= '-' and args['2ε-πρ-λ'] ~= '' and args['2ε-πρ-λ'] ~= nil then
   		args['2ε-πρ'] =  args['2ε-πρ-λ'] .. args['2ε-πρ2-λ']  
   	else
   		if args['2ε-πρ2-λ'] ~= '' and args['2ε-πρ2-λ'] ~= nil then
   			args['2ε-πρ'] = args['mod-2ε-πρ-λ'] .. args['2ε-πρ2-λ']
   		else
			args['2ε-πρ'] = args['mod-2ε-πρ-λ'] .. args['mod-2ε-πρ2-λ'] 
		end
   	end


-- 3 singular imperativus 3 ενικό προστακτική
-- @modules
	-- default stem
	if args['mod-3ε-πρ-θ'] == '' or args['mod-3ε-πρ-θ'] == nil then args['mod-3ε-πρ-θ'] = stem["θ"] else args['mod-3ε-πρ-θ'] = args['mod-3ε-πρ-θ'] end
	if args['mod-3ε-πρ2-θ'] == '' or args['mod-3ε-πρ2-θ'] == nil then args['mod-3ε-πρ2-θ'] = stem["θ"] else args['mod-3ε-πρ2-θ'] = args['mod-3ε-πρ2-θ'] end
	-- zero ending
	if args['mod-3ε-πρ-κ'] == '0' then
		args['mod-3ε-πρ-λ'] = create_link(args['mod-3ε-πρ-θ'], stem_color(args['mod-3ε-πρ-θ+'])) .. args['mod-3ε-πρ-σημ']
	end
	if args['mod-3ε-πρ2-κ'] == '0' then
		args['mod-3ε-πρ2-λ'] = br .. create_link(args['mod-3ε-πρ2-θ'], stem_color(args['mod-3ε-πρ2-θ+'])) .. args['mod-3ε-πρ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['mod-3ε-πρ-κ'] ~= '0' and args['mod-3ε-πρ-κ'] ~= '' and args['mod-3ε-πρ-κ'] ~= nil then
		args['mod-3ε-πρ-λ'] = create_link((args['mod-3ε-πρ-θ'] .. args['mod-3ε-πρ-κ']), (stem_color(args['mod-3ε-πρ-θ']) .. ending_color(args['mod-3ε-πρ-κ+']))) .. args['mod-3ε-πρ-σημ']
	end
	-- second word
	if args['mod-3ε-πρ2-κ'] ~= '0' and args['mod-3ε-πρ2-κ'] ~= '' and args['mod-3ε-πρ2-κ'] ~= nil then
		args['mod-3ε-πρ2-λ'] = br .. create_link((args['mod-3ε-πρ2-θ'] .. args['mod-3ε-πρ2-κ']), (stem_color(args['mod-3ε-πρ2-θ']) .. ending_color(args['mod-3ε-πρ2-κ+']))) .. args['mod-3ε-πρ2-σημ']
	end
-- for editors
	-- default stem
	if args['3ε-πρ-θ'] == '' or args['3ε-πρ-θ'] == nil then args['3ε-πρ-θ'] = stem["θ"] else args['3ε-πρ-θ'] = args['3ε-πρ-θ'] end
	if args['3ε-πρ2-θ'] == '' or args['3ε-πρ2-θ'] == nil then args['3ε-πρ2-θ'] = stem["θ"] else args['3ε-πρ2-θ'] = args['3ε-πρ2-θ'] end
	-- zero ending
	if args['3ε-πρ-κ'] == '0' then
		args['3ε-πρ-λ'] = create_link(args['3ε-πρ-θ'], stem_color(args['3ε-πρ-θ+'])) .. args['3ε-πρ-σημ']
	end
	if args['3ε-πρ2-κ'] == '0' then
		args['3ε-πρ2-λ'] = br .. create_link(args['3ε-πρ2-θ'], stem_color(args['3ε-πρ2-θ+'])) .. args['3ε-πρ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['3ε-πρ-κ'] ~= '0' and args['3ε-πρ-κ'] ~= '' and args['3ε-πρ-κ'] ~= nil then
		args['3ε-πρ-λ'] = create_link((args['3ε-πρ-θ'] .. args['3ε-πρ-κ']), (stem_color(args['3ε-πρ-θ']) .. ending_color(args['3ε-πρ-κ+']))) .. args['3ε-πρ-σημ']
	end
	-- second word
	if args['3ε-πρ2-κ'] ~= '0' and args['3ε-πρ2-κ'] ~= '' and args['3ε-πρ2-κ'] ~= nil then
		args['3ε-πρ2-λ'] = br .. create_link((args['3ε-πρ2-θ'] .. args['3ε-πρ2-κ']), (stem_color(args['3ε-πρ2-θ']) .. ending_color(args['3ε-πρ2-κ+']))) .. args['3ε-πρ2-σημ']
	end
-- cell
	-- if - then cell has only dash and possible note
	if args['mod-3ε-πρ-λ'] == '-' or args['mod-3ε-πρ'] == '-' then args['mod-3ε-πρ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['mod-3ε-πρ-σημ'] end
	if args['3ε-πρ-λ'] == '-' or args['3ε-πρ'] == '-' then args['3ε-πρ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['3ε-πρ-σημ'] end
	-- when editor edits
   	if args['3ε-πρ-λ'] ~= '-' and args['3ε-πρ-λ'] ~= '' and args['3ε-πρ-λ'] ~= nil then
   		args['3ε-πρ'] =  args['3ε-πρ-λ'] .. args['3ε-πρ2-λ']  
   	else
   		if args['3ε-πρ2-λ'] ~= '' and args['3ε-πρ2-λ'] ~= nil then
   			args['3ε-πρ'] = args['mod-3ε-πρ-λ'] .. args['3ε-πρ2-λ']
   		else
			args['3ε-πρ'] = args['mod-3ε-πρ-λ'] .. args['mod-3ε-πρ2-λ'] 
		end
   	end



-- 2 plural imperativus 2 πληθυντικός προστακτική
-- @modules
	-- default stem
	if args['mod-2π-πρ-θ'] == '' or args['mod-2π-πρ-θ'] == nil then args['mod-2π-πρ-θ'] = stem["θ"] else args['mod-2π-πρ-θ'] = args['mod-2π-πρ-θ'] end
	if args['mod-2π-πρ2-θ'] == '' or args['mod-2π-πρ2-θ'] == nil then args['mod-2π-πρ2-θ'] = stem["θ"] else args['mod-2π-πρ2-θ'] = args['mod-2π-πρ2-θ'] end
	-- zero ending
	if args['mod-2π-πρ-κ'] == '0' then
		args['mod-2π-πρ-λ'] = create_link(args['mod-2π-πρ-θ'], stem_color(args['mod-2π-πρ-θ+'])) .. args['mod-2π-πρ-σημ']
	end
	if args['mod-2π-πρ2-κ'] == '0' then
		args['mod-2π-πρ2-λ'] = br .. create_link(args['mod-2π-πρ2-θ'], stem_color(args['mod-2π-πρ2-θ+'])) .. args['mod-2π-πρ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['mod-2π-πρ-κ'] ~= '0' and args['mod-2π-πρ-κ'] ~= '' and args['mod-2π-πρ-κ'] ~= nil then
		args['mod-2π-πρ-λ'] = create_link((args['mod-2π-πρ-θ'] .. args['mod-2π-πρ-κ']), (stem_color(args['mod-2π-πρ-θ']) .. ending_color(args['mod-2π-πρ-κ+']))) .. args['mod-2π-πρ-σημ']
	end
	-- second word
	if args['mod-2π-πρ2-κ'] ~= '0' and args['mod-2π-πρ2-κ'] ~= '' and args['mod-2π-πρ2-κ'] ~= nil then
		args['mod-2π-πρ2-λ'] = br .. create_link((args['mod-2π-πρ2-θ'] .. args['mod-2π-πρ2-κ']), (stem_color(args['mod-2π-πρ2-θ']) .. ending_color(args['mod-2π-πρ2-κ+']))) .. args['mod-2π-πρ2-σημ']
	end
-- for editors
	-- default stem
	if args['2π-πρ-θ'] == '' or args['2π-πρ-θ'] == nil then args['2π-πρ-θ'] = stem["θ"] else args['2π-πρ-θ'] = args['2π-πρ-θ'] end
	if args['2π-πρ2-θ'] == '' or args['2π-πρ2-θ'] == nil then args['2π-πρ2-θ'] = stem["θ"] else args['2π-πρ2-θ'] = args['2π-πρ2-θ'] end
	-- zero ending
	if args['2π-πρ-κ'] == '0' then
		args['2π-πρ-λ'] = create_link(args['2π-πρ-θ'], stem_color(args['2π-πρ-θ+'])) .. args['2π-πρ-σημ']
	end
	if args['2π-πρ2-κ'] == '0' then
		args['2π-πρ2-λ'] = br .. create_link(args['2π-πρ2-θ'], stem_color(args['2π-πρ2-θ+'])) .. args['2π-πρ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['2π-πρ-κ'] ~= '0' and args['2π-πρ-κ'] ~= '' and args['2π-πρ-κ'] ~= nil then
		args['2π-πρ-λ'] = create_link((args['2π-πρ-θ'] .. args['2π-πρ-κ']), (stem_color(args['2π-πρ-θ']) .. ending_color(args['2π-πρ-κ+']))) .. args['2π-πρ-σημ']
	end
	-- second word
	if args['2π-πρ2-κ'] ~= '0' and args['2π-πρ2-κ'] ~= '' and args['2π-πρ2-κ'] ~= nil then
		args['2π-πρ2-λ'] = br .. create_link((args['2π-πρ2-θ'] .. args['2π-πρ2-κ']), (stem_color(args['2π-πρ2-θ']) .. ending_color(args['2π-πρ2-κ+']))) .. args['2π-πρ2-σημ']
	end
-- cell
	-- if - then cell has only dash and possible note
	if args['mod-2π-πρ-λ'] == '-' or args['mod-2π-πρ'] == '-' then args['mod-2π-πρ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['mod-2π-πρ-σημ'] end
	if args['2π-πρ-λ'] == '-' or args['2π-πρ'] == '-' then args['2π-πρ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['2π-πρ-σημ'] end
	-- when editor edits
   	if args['2π-πρ-λ'] ~= '-' and args['2π-πρ-λ'] ~= '' and args['2π-πρ-λ'] ~= nil then
   		args['2π-πρ'] =  args['2π-πρ-λ'] .. args['2π-πρ2-λ']  
   	else
   		if args['2π-πρ2-λ'] ~= '' and args['2π-πρ2-λ'] ~= nil then
   			args['2π-πρ'] = args['mod-2π-πρ-λ'] .. args['2π-πρ2-λ']
   		else
			args['2π-πρ'] = args['mod-2π-πρ-λ'] .. args['mod-2π-πρ2-λ'] 
		end
   	end

-- 3 plural imperativus 3 πληθυντικός προστακτική
-- @modules
	-- default stem
	if args['mod-3π-πρ-θ'] == '' or args['mod-3π-πρ-θ'] == nil then args['mod-3π-πρ-θ'] = stem["θ"] else args['mod-3π-πρ-θ'] = args['mod-3π-πρ-θ'] end
	if args['mod-3π-πρ2-θ'] == '' or args['mod-3π-πρ2-θ'] == nil then args['mod-3π-πρ2-θ'] = stem["θ"] else args['mod-3π-πρ2-θ'] = args['mod-3π-πρ2-θ'] end
	-- zero ending
	if args['mod-3π-πρ-κ'] == '0' then
		args['mod-3π-πρ-λ'] = create_link(args['mod-3π-πρ-θ'], stem_color(args['mod-3π-πρ-θ+'])) .. args['mod-3π-πρ-σημ']
	end
	if args['mod-3π-πρ2-κ'] == '0' then
		args['mod-3π-πρ2-λ'] = br .. create_link(args['mod-3π-πρ2-θ'], stem_color(args['mod-3π-πρ2-θ+'])) .. args['mod-3π-πρ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['mod-3π-πρ-κ'] ~= '0' and args['mod-3π-πρ-κ'] ~= '' and args['mod-3π-πρ-κ'] ~= nil then
		args['mod-3π-πρ-λ'] = create_link((args['mod-3π-πρ-θ'] .. args['mod-3π-πρ-κ']), (stem_color(args['mod-3π-πρ-θ']) .. ending_color(args['mod-3π-πρ-κ+'])))
		.. args['mod-3π-πρ-σημ']
	end
	-- second word
	if args['mod-3π-πρ2-κ'] ~= '0' and args['mod-3π-πρ2-κ'] ~= '' and args['mod-3π-πρ2-κ'] ~= nil then
		args['mod-3π-πρ2-λ'] = br .. create_link((args['mod-3π-πρ2-θ'] .. args['mod-3π-πρ2-κ']), (stem_color(args['mod-3π-πρ2-θ']) .. ending_color(args['mod-3π-πρ2-κ+']))) 
		.. args['mod-3π-πρ2-σημ']
	end
-- for editors
	-- default stem
	if args['3π-πρ-θ'] == '' or args['3π-πρ-θ'] == nil then args['3π-πρ-θ'] = stem["θ"] else args['3π-πρ-θ'] = args['3π-πρ-θ'] end
	if args['3π-πρ2-θ'] == '' or args['3π-πρ2-θ'] == nil then args['3π-πρ2-θ'] = stem["θ"] else args['3π-πρ2-θ'] = args['3π-πρ2-θ'] end
	-- zero ending
	if args['3π-πρ-κ'] == '0' then
		args['3π-πρ-λ'] = create_link(args['3π-πρ-θ'], stem_color(args['3π-πρ-θ+'])) .. args['3π-πρ-σημ']
	end
	if args['3π-πρ2-κ'] == '0' then
		args['3π-πρ2-λ'] = br .. create_link(args['3π-πρ2-θ'], stem_color(args['3π-πρ2-θ+'])) .. args['3π-πρ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['3π-πρ-κ'] ~= '0' and args['3π-πρ-κ'] ~= '' and args['3π-πρ-κ'] ~= nil then
		args['3π-πρ-λ'] = create_link((args['3π-πρ-θ'] .. args['3π-πρ-κ']), (stem_color(args['3π-πρ-θ']) .. ending_color(args['3π-πρ-κ+'])))
		.. args['3π-πρ-σημ']
	end
	-- second word
	if args['3π-πρ2-κ'] ~= '0' and args['3π-πρ2-κ'] ~= '' and args['3π-πρ2-κ'] ~= nil then
		args['3π-πρ2-λ'] = br .. create_link((args['3π-πρ2-θ'] .. args['3π-πρ2-κ']), (stem_color(args['3π-πρ2-θ']) .. ending_color(args['3π-πρ2-κ+']))) 
		.. args['3π-πρ2-σημ']
	end
-- cell
	-- if - then cell has only dash and possible note
	if args['mod-3π-πρ-λ'] == '-' or args['mod-3π-πρ'] == '-' then args['mod-3π-πρ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['mod-3π-πρ-σημ'] end
	if args['3π-πρ-λ'] == '-' or args['3π-πρ'] == '-' then args['3π-πρ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['3π-πρ-σημ'] end
	-- when editor edits
   	if args['3π-πρ-λ'] ~= '-' and args['3π-πρ-λ'] ~= '' and args['3π-πρ-λ'] ~= nil then
   		args['3π-πρ'] =  args['3π-πρ-λ'] .. args['3π-πρ2-λ']  
   	else
   		if args['3π-πρ2-λ'] ~= '' and args['3π-πρ2-λ'] ~= nil then
   			args['3π-πρ'] = args['mod-3π-πρ-λ'] .. args['3π-πρ2-λ']
   		else
			args['3π-πρ'] = args['mod-3π-πρ-λ'] .. args['mod-3π-πρ2-λ'] 
		end
   	end

-- 2 dual imperativus 2 δυϊκός προστακτική
-- @modules
	-- default stem
	if args['mod-2δ-πρ-θ'] == '' or args['mod-2δ-πρ-θ'] == nil then args['mod-2δ-πρ-θ'] = stem["θ"] else args['mod-2δ-πρ-θ'] = args['mod-2δ-πρ-θ'] end
	if args['mod-2δ-πρ2-θ'] == '' or args['mod-2δ-πρ2-θ'] == nil then args['mod-2δ-πρ2-θ'] = stem["θ"] else args['mod-2δ-πρ2-θ'] = args['mod-2δ-πρ2-θ'] end
	-- zero ending
	if args['mod-2δ-πρ-κ'] == '0' then
		args['mod-2δ-πρ-λ'] = create_link(args['mod-2δ-πρ-θ'], stem_color(args['mod-2δ-πρ-θ+'])) .. args['mod-2δ-πρ-σημ']
	end
	if args['mod-2δ-πρ2-κ'] == '0' then
		args['mod-2δ-πρ2-λ'] = br .. create_link(args['mod-2δ-πρ2-θ'], stem_color(args['mod-2δ-πρ2-θ+'])) .. args['mod-2δ-πρ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['mod-2δ-πρ-κ'] ~= '0' and args['mod-2δ-πρ-κ'] ~= '' and args['mod-2δ-πρ-κ'] ~= nil then
		args['mod-2δ-πρ-λ'] = create_link((args['mod-2δ-πρ-θ'] .. args['mod-2δ-πρ-κ']), (stem_color(args['mod-2δ-πρ-θ']) .. ending_color(args['mod-2δ-πρ-κ+']))) .. args['mod-2δ-πρ-σημ']
	end
	-- second word
	if args['mod-2δ-πρ2-κ'] ~= '0' and args['mod-2δ-πρ2-κ'] ~= '' and args['mod-2δ-πρ2-κ'] ~= nil then
		args['mod-2δ-πρ2-λ'] = br .. create_link((args['mod-2δ-πρ2-θ'] .. args['mod-2δ-πρ2-κ']), (stem_color(args['mod-2δ-πρ2-θ']) .. ending_color(args['mod-2δ-πρ2-κ+']))) .. args['mod-2δ-πρ2-σημ']
	end
-- for editors
	-- default stem
	if args['2δ-πρ-θ'] == '' or args['2δ-πρ-θ'] == nil then args['2δ-πρ-θ'] = stem["θ"] else args['2δ-πρ-θ'] = args['2δ-πρ-θ'] end
	if args['2δ-πρ2-θ'] == '' or args['2δ-πρ2-θ'] == nil then args['2δ-πρ2-θ'] = stem["θ"] else args['2δ-πρ2-θ'] = args['2δ-πρ2-θ'] end
	-- zero ending
	if args['2δ-πρ-κ'] == '0' then
		args['2δ-πρ-λ'] = create_link(args['2δ-πρ-θ'], stem_color(args['2δ-πρ-θ+'])) .. args['2δ-πρ-σημ']
	end
	if args['2δ-πρ2-κ'] == '0' then
		args['2δ-πρ2-λ'] = br .. create_link(args['2δ-πρ2-θ'], stem_color(args['2δ-πρ2-θ+'])) .. args['2δ-πρ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['2δ-πρ-κ'] ~= '0' and args['2δ-πρ-κ'] ~= '' and args['2δ-πρ-κ'] ~= nil then
		args['2δ-πρ-λ'] = create_link((args['2δ-πρ-θ'] .. args['2δ-πρ-κ']), (stem_color(args['2δ-πρ-θ']) .. ending_color(args['2δ-πρ-κ+']))) .. args['2δ-πρ-σημ']
	end
	-- second word
	if args['2δ-πρ2-κ'] ~= '0' and args['2δ-πρ2-κ'] ~= '' and args['2δ-πρ2-κ'] ~= nil then
		args['2δ-πρ2-λ'] = br .. create_link((args['2δ-πρ2-θ'] .. args['2δ-πρ2-κ']), (stem_color(args['2δ-πρ2-θ']) .. ending_color(args['2δ-πρ2-κ+']))) .. args['2δ-πρ2-σημ']
	end
-- cell
	-- if - then cell has only dash and possible note
	if args['mod-2δ-πρ-λ'] == '-' or args['mod-2δ-πρ'] == '-' then args['mod-2δ-πρ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['mod-2δ-πρ-σημ'] end
	if args['2δ-πρ-λ'] == '-' or args['2δ-πρ'] == '-' then args['2δ-πρ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['2δ-πρ-σημ'] end
	-- when editor edits
   	if args['2δ-πρ-λ'] ~= '-' and args['2δ-πρ-λ'] ~= '' and args['2δ-πρ-λ'] ~= nil then
   		args['2δ-πρ'] =  args['2δ-πρ-λ'] .. args['2δ-πρ2-λ']  
   	else
   		if args['2δ-πρ2-λ'] ~= '' and args['2δ-πρ2-λ'] ~= nil then
   			args['2δ-πρ'] = args['mod-2δ-πρ-λ'] .. args['2δ-πρ2-λ']
   		else
			args['2δ-πρ'] = args['mod-2δ-πρ-λ'] .. args['mod-2δ-πρ2-λ'] 
		end
   	end

-- 3 dual imperativus 3 δυϊκός προστακτική
-- @modules
	-- default stem
	if args['mod-3δ-πρ-θ'] == '' or args['mod-3δ-πρ-θ'] == nil then args['mod-3δ-πρ-θ'] = stem["θ"] else args['mod-3δ-πρ-θ'] = args['mod-3δ-πρ-θ'] end
	if args['mod-3δ-πρ2-θ'] == '' or args['mod-3δ-πρ2-θ'] == nil then args['mod-3δ-πρ2-θ'] = stem["θ"] else args['mod-3δ-πρ2-θ'] = args['mod-3δ-πρ2-θ'] end
	-- zero ending
	if args['mod-3δ-πρ-κ'] == '0' then
		args['mod-3δ-πρ-λ'] = create_link(args['mod-3δ-πρ-θ'], stem_color(args['mod-3δ-πρ-θ+'])) .. args['mod-3δ-πρ-σημ']
	end
	if args['mod-3δ-πρ2-κ'] == '0' then
		args['mod-3δ-πρ2-λ'] = br .. create_link(args['mod-3δ-πρ2-θ'], stem_color(args['mod-3δ-πρ2-θ+'])) .. args['mod-3δ-πρ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['mod-3δ-πρ-κ'] ~= '0' and args['mod-3δ-πρ-κ'] ~= '' and args['mod-3δ-πρ-κ'] ~= nil then
		args['mod-3δ-πρ-λ'] = create_link((args['mod-3δ-πρ-θ'] .. args['mod-3δ-πρ-κ']), (stem_color(args['mod-3δ-πρ-θ']) .. ending_color(args['mod-3δ-πρ-κ+']))) .. args['mod-3δ-πρ-σημ']
	end
	-- second word
	if args['mod-3δ-πρ2-κ'] ~= '0' and args['mod-3δ-πρ2-κ'] ~= '' and args['mod-3δ-πρ2-κ'] ~= nil then
		args['mod-3δ-πρ2-λ'] = br .. create_link((args['mod-3δ-πρ2-θ'] .. args['mod-3δ-πρ2-κ']), (stem_color(args['mod-3δ-πρ2-θ']) .. ending_color(args['mod-3δ-πρ2-κ+']))) .. args['mod-3δ-πρ2-σημ']
	end
-- for editors
	-- default stem
	if args['3δ-πρ-θ'] == '' or args['3δ-πρ-θ'] == nil then args['3δ-πρ-θ'] = stem["θ"] else args['3δ-πρ-θ'] = args['3δ-πρ-θ'] end
	if args['3δ-πρ2-θ'] == '' or args['3δ-πρ2-θ'] == nil then args['3δ-πρ2-θ'] = stem["θ"] else args['3δ-πρ2-θ'] = args['3δ-πρ2-θ'] end
	-- zero ending
	if args['3δ-πρ-κ'] == '0' then
		args['3δ-πρ-λ'] = create_link(args['3δ-πρ-θ'], stem_color(args['3δ-πρ-θ+'])) .. args['3δ-πρ-σημ']
	end
	if args['3δ-πρ2-κ'] == '0' then
		args['3δ-πρ2-λ'] = br .. create_link(args['3δ-πρ2-θ'], stem_color(args['3δ-πρ2-θ+'])) .. args['3δ-πρ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['3δ-πρ-κ'] ~= '0' and args['3δ-πρ-κ'] ~= '' and args['3δ-πρ-κ'] ~= nil then
		args['3δ-πρ-λ'] = create_link((args['3δ-πρ-θ'] .. args['3δ-πρ-κ']), (stem_color(args['3δ-πρ-θ']) .. ending_color(args['3δ-πρ-κ+']))) .. args['3δ-πρ-σημ']
	end
	-- second word
	if args['3δ-πρ2-κ'] ~= '0' and args['3δ-πρ2-κ'] ~= '' and args['3δ-πρ2-κ'] ~= nil then
		args['3δ-πρ2-λ'] = br .. create_link((args['3δ-πρ2-θ'] .. args['3δ-πρ2-κ']), (stem_color(args['3δ-πρ2-θ']) .. ending_color(args['3δ-πρ2-κ+']))) .. args['3δ-πρ2-σημ']
	end
-- cell
	-- if - then cell has only dash and possible note
	if args['mod-3δ-πρ-λ'] == '-' or args['mod-3δ-πρ'] == '-' then args['mod-3δ-πρ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['mod-3δ-πρ-σημ'] end
	if args['3δ-πρ-λ'] == '-' or args['3δ-πρ'] == '-' then args['3δ-πρ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['3δ-πρ-σημ'] end
	-- when editor edits
   	if args['3δ-πρ-λ'] ~= '-' and args['3δ-πρ-λ'] ~= '' and args['3δ-πρ-λ'] ~= nil then
   		args['3δ-πρ'] =  args['3δ-πρ-λ'] .. args['3δ-πρ2-λ']  
   	else
   		if args['3δ-πρ2-λ'] ~= '' and args['3δ-πρ2-λ'] ~= nil then
   			args['3δ-πρ'] = args['mod-3δ-πρ-λ'] .. args['3δ-πρ2-λ']
   		else
			args['3δ-πρ'] = args['mod-3δ-πρ-λ'] .. args['mod-3δ-πρ2-λ'] 
		end
   	end


-- ================================== ΑΠΑΡΕΜΦΑΤΟ

-- infinitivus - απαρέμφατο
-- @modules
	-- default stem
	if args['mod-απρ-θ'] == '' or args['mod-απρ-θ'] == nil then args['mod-απρ-θ'] = stem["θ"] else args['mod-απρ-θ'] = args['mod-απρ-θ'] end
	if args['mod-απρ2-θ'] == '' or args['mod-απρ2-θ'] == nil then args['mod-απρ2-θ'] = stem["θ"] else args['mod-απρ2-θ'] = args['mod-απρ2-θ'] end
	-- zero ending
	if args['mod-απρ-κ'] == '0' then
		args['mod-απρ-λ'] = create_link(args['mod-απρ-θ'], stem_color(args['mod-απρ-θ+'])) .. args['mod-απρ-σημ']
	end
	if args['mod-απρ2-κ'] == '0' then
		args['mod-απρ2-λ'] = br .. create_link(args['mod-απρ2-θ'], stem_color(args['mod-απρ2-θ+'])) .. args['mod-απρ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['mod-απρ-κ'] ~= '0' and args['mod-απρ-κ'] ~= '' and args['mod-απρ-κ'] ~= nil then
		args['mod-απρ-λ'] = create_link((args['mod-απρ-θ'] .. args['mod-απρ-κ']), (stem_color(args['mod-απρ-θ']) .. ending_color(args['mod-απρ-κ+']))) .. args['mod-απρ-σημ']
	end
	-- second word
	if args['mod-απρ2-κ'] ~= '0' and args['mod-απρ2-κ'] ~= '' and args['mod-απρ2-κ'] ~= nil then
		args['mod-απρ2-λ'] = br .. create_link((args['mod-απρ2-θ'] .. args['mod-απρ2-κ']), (stem_color(args['mod-απρ2-θ']) .. ending_color(args['mod-απρ2-κ+']))) .. args['mod-απρ2-σημ']
	end
-- for editors
	-- default stem
	if args['απρ-θ'] == '' or args['απρ-θ'] == nil then args['απρ-θ'] = stem["θ"] else args['απρ-θ'] = args['απρ-θ'] end
	if args['απρ2-θ'] == '' or args['απρ2-θ'] == nil then args['απρ2-θ'] = stem["θ"] else args['απρ2-θ'] = args['απρ2-θ'] end
	-- zero ending
	if args['απρ-κ'] == '0' then
		args['απρ-λ'] = create_link(args['απρ-θ'], stem_color(args['απρ-θ+'])) .. args['απρ-σημ']
	end
	if args['απρ2-κ'] == '0' then
		args['απρ2-λ'] = br .. create_link(args['απρ2-θ'], stem_color(args['απρ2-θ+'])) .. args['απρ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['απρ-κ'] ~= '0' and args['απρ-κ'] ~= '' and args['απρ-κ'] ~= nil then
		args['απρ-λ'] = create_link((args['απρ-θ'] .. args['απρ-κ']), (stem_color(args['απρ-θ']) .. ending_color(args['απρ-κ+']))) .. args['απρ-σημ']
	end
	-- second word
	if args['απρ2-κ'] ~= '0' and args['απρ2-κ'] ~= '' and args['απρ2-κ'] ~= nil then
		args['απρ2-λ'] = br .. create_link((args['απρ2-θ'] .. args['απρ2-κ']), (stem_color(args['απρ2-θ']) .. ending_color(args['απρ2-κ+']))) .. args['απρ2-σημ']
	end
-- cell
	-- if - then cell has only dash and possible note
	if args['mod-απρ-λ'] == '-' or args['mod-απρ'] == '-' then args['mod-απρ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['mod-απρ-σημ'] end
	if args['απρ-λ'] == '-' or args['απρ'] == '-' then args['απρ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['απρ-σημ'] end
	-- when editor edits
   	if args['απρ-λ'] ~= '-' and args['απρ-λ'] ~= '' and args['απρ-λ'] ~= nil then
   		args['απρ'] =  args['απρ-λ'] .. args['απρ2-λ']  
   	else
   		if args['απρ2-λ'] ~= '' and args['απρ2-λ'] ~= nil then
   			args['απρ'] = args['mod-απρ-λ'] .. args['απρ2-λ']
   		else
			args['απρ'] = args['mod-απρ-λ'] .. args['mod-απρ2-λ'] 
		end
   	end

-- ================================== ΜΕΤΟΧΕΣ participia
-- masc. part.  μετοχή αρσενικό
-- @modules
	-- default stem
	if args['mod-μ-αρσ-θ'] == '' or args['mod-μ-αρσ-θ'] == nil then args['mod-μ-αρσ-θ'] = stem["θ"] else args['mod-μ-αρσ-θ'] = args['mod-μ-αρσ-θ'] end
	if args['mod-μ-αρσ2-θ'] == '' or args['mod-μ-αρσ2-θ'] == nil then args['mod-μ-αρσ2-θ'] = stem["θ"] else args['mod-μ-αρσ2-θ'] = args['mod-μ-αρσ2-θ'] end
	-- zero ending
	if args['mod-μ-αρσ-κ'] == '0' then
		args['mod-μ-αρσ-λ'] = create_link(args['mod-μ-αρσ-θ'], stem_color(args['mod-μ-αρσ-θ+'])) .. args['mod-μ-αρσ-σημ']
	end
	if args['mod-μ-αρσ2-κ'] == '0' then
		args['mod-μ-αρσ2-λ'] = br .. create_link(args['mod-μ-αρσ2-θ'], stem_color(args['mod-μ-αρσ2-θ+'])) .. args['mod-μ-αρσ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['mod-μ-αρσ-κ'] ~= '0' and args['mod-μ-αρσ-κ'] ~= '' and args['mod-μ-αρσ-κ'] ~= nil then
		args['mod-μ-αρσ-λ'] = create_link((args['mod-μ-αρσ-θ'] .. args['mod-μ-αρσ-κ']), (stem_color(args['mod-μ-αρσ-θ']) .. ending_color(args['mod-μ-αρσ-κ+']))) .. args['mod-μ-αρσ-σημ']
	end
	-- second word
	if args['mod-μ-αρσ2-κ'] ~= '0' and args['mod-μ-αρσ2-κ'] ~= '' and args['mod-μ-αρσ2-κ'] ~= nil then
		args['mod-μ-αρσ2-λ'] = br .. create_link((args['mod-μ-αρσ2-θ'] .. args['mod-μ-αρσ2-κ']), (stem_color(args['mod-μ-αρσ2-θ']) .. ending_color(args['mod-μ-αρσ2-κ+']))) .. args['mod-μ-αρσ2-σημ']
	end
-- for editors
	-- default stem
	if args['μ-αρσ-θ'] == '' or args['μ-αρσ-θ'] == nil then args['μ-αρσ-θ'] = stem["θ"] else args['μ-αρσ-θ'] = args['μ-αρσ-θ'] end
	if args['μ-αρσ2-θ'] == '' or args['μ-αρσ2-θ'] == nil then args['μ-αρσ2-θ'] = stem["θ"] else args['μ-αρσ2-θ'] = args['μ-αρσ2-θ'] end
	-- zero ending
	if args['μ-αρσ-κ'] == '0' then
		args['μ-αρσ-λ'] = create_link(args['μ-αρσ-θ'], stem_color(args['μ-αρσ-θ+'])) .. args['μ-αρσ-σημ']
	end
	if args['μ-αρσ2-κ'] == '0' then
		args['μ-αρσ2-λ'] = br .. create_link(args['μ-αρσ2-θ'], stem_color(args['μ-αρσ2-θ+'])) .. args['μ-αρσ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['μ-αρσ-κ'] ~= '0' and args['μ-αρσ-κ'] ~= '' and args['μ-αρσ-κ'] ~= nil then
		args['μ-αρσ-λ'] = create_link((args['μ-αρσ-θ'] .. args['μ-αρσ-κ']), (stem_color(args['μ-αρσ-θ']) .. ending_color(args['μ-αρσ-κ+']))) .. args['μ-αρσ-σημ']
	end
	-- second word
	if args['μ-αρσ2-κ'] ~= '0' and args['μ-αρσ2-κ'] ~= '' and args['μ-αρσ2-κ'] ~= nil then
		args['μ-αρσ2-λ'] = br .. create_link((args['μ-αρσ2-θ'] .. args['μ-αρσ2-κ']), (stem_color(args['μ-αρσ2-θ']) .. ending_color(args['μ-αρσ2-κ+']))) .. args['μ-αρσ2-σημ']
	end
-- cell
	-- if - then cell has only dash and possible note
	if args['mod-μ-αρσ-λ'] == '-' or args['mod-μ-αρσ'] == '-' then args['mod-μ-αρσ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['mod-μ-αρσ-σημ'] end
	if args['μ-αρσ-λ'] == '-' or args['μ-αρσ'] == '-' then args['μ-αρσ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['μ-αρσ-σημ'] end
	-- when editor edits
   	if args['μ-αρσ-λ'] ~= '-' and args['μ-αρσ-λ'] ~= '' and args['μ-αρσ-λ'] ~= nil then
   		args['μ-αρσ'] =  args['μ-αρσ-λ'] .. args['μ-αρσ2-λ']  
   	else
   		if args['μ-αρσ2-λ'] ~= '' and args['μ-αρσ2-λ'] ~= nil then
   			args['μ-αρσ'] = args['mod-μ-αρσ-λ'] .. args['μ-αρσ2-λ']
   		else
			args['μ-αρσ'] = args['mod-μ-αρσ-λ'] .. args['mod-μ-αρσ2-λ'] 
		end
   	end


-- fem. part.  μετοχή θηλυκό
-- @modules
	-- default stem
	if args['mod-μ-θηλ-θ'] == '' or args['mod-μ-θηλ-θ'] == nil then args['mod-μ-θηλ-θ'] = stem["θ"] else args['mod-μ-θηλ-θ'] = args['mod-μ-θηλ-θ'] end
	if args['mod-μ-θηλ2-θ'] == '' or args['mod-μ-θηλ2-θ'] == nil then args['mod-μ-θηλ2-θ'] = stem["θ"] else args['mod-μ-θηλ2-θ'] = args['mod-μ-θηλ2-θ'] end
	-- zero ending
	if args['mod-μ-θηλ-κ'] == '0' then
		args['mod-μ-θηλ-λ'] = create_link(args['mod-μ-θηλ-θ'], stem_color(args['mod-μ-θηλ-θ+'])) .. args['mod-μ-θηλ-σημ']
	end
	if args['mod-μ-θηλ2-κ'] == '0' then
		args['mod-μ-θηλ2-λ'] = br .. create_link(args['mod-μ-θηλ2-θ'], stem_color(args['mod-μ-θηλ2-θ+'])) .. args['mod-μ-θηλ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['mod-μ-θηλ-κ'] ~= '0' and args['mod-μ-θηλ-κ'] ~= '' and args['mod-μ-θηλ-κ'] ~= nil then
		args['mod-μ-θηλ-λ'] = create_link((args['mod-μ-θηλ-θ'] .. args['mod-μ-θηλ-κ']), (stem_color(args['mod-μ-θηλ-θ']) .. ending_color(args['mod-μ-θηλ-κ+']))) .. args['mod-μ-θηλ-σημ']
	end
	-- second word
	if args['mod-μ-θηλ2-κ'] ~= '0' and args['mod-μ-θηλ2-κ'] ~= '' and args['mod-μ-θηλ2-κ'] ~= nil then
		args['mod-μ-θηλ2-λ'] = br .. create_link((args['mod-μ-θηλ2-θ'] .. args['mod-μ-θηλ2-κ']), (stem_color(args['mod-μ-θηλ2-θ']) .. ending_color(args['mod-μ-θηλ2-κ+']))) .. args['mod-μ-θηλ2-σημ']
	end
-- for editors
	-- default stem
	if args['μ-θηλ-θ'] == '' or args['μ-θηλ-θ'] == nil then args['μ-θηλ-θ'] = stem["θ"] else args['μ-θηλ-θ'] = args['μ-θηλ-θ'] end
	if args['μ-θηλ2-θ'] == '' or args['μ-θηλ2-θ'] == nil then args['μ-θηλ2-θ'] = stem["θ"] else args['μ-θηλ2-θ'] = args['μ-θηλ2-θ'] end
	-- zero ending
	if args['μ-θηλ-κ'] == '0' then
		args['μ-θηλ-λ'] = create_link(args['μ-θηλ-θ'], stem_color(args['μ-θηλ-θ+'])) .. args['μ-θηλ-σημ']
	end
	if args['μ-θηλ2-κ'] == '0' then
		args['μ-θηλ2-λ'] = br .. create_link(args['μ-θηλ2-θ'], stem_color(args['μ-θηλ2-θ+'])) .. args['μ-θηλ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['μ-θηλ-κ'] ~= '0' and args['μ-θηλ-κ'] ~= '' and args['μ-θηλ-κ'] ~= nil then
		args['μ-θηλ-λ'] = create_link((args['μ-θηλ-θ'] .. args['μ-θηλ-κ']), (stem_color(args['μ-θηλ-θ']) .. ending_color(args['μ-θηλ-κ+']))) .. args['μ-θηλ-σημ']
	end
	-- second word
	if args['μ-θηλ2-κ'] ~= '0' and args['μ-θηλ2-κ'] ~= '' and args['μ-θηλ2-κ'] ~= nil then
		args['μ-θηλ2-λ'] = br .. create_link((args['μ-θηλ2-θ'] .. args['μ-θηλ2-κ']), (stem_color(args['μ-θηλ2-θ']) .. ending_color(args['μ-θηλ2-κ+']))) .. args['μ-θηλ2-σημ']
	end
-- cell
	-- if - then cell has only dash and possible note
	if args['mod-μ-θηλ-λ'] == '-' or args['mod-μ-θηλ'] == '-' then args['mod-μ-θηλ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['mod-μ-θηλ-σημ'] end
	if args['μ-θηλ-λ'] == '-' or args['μ-θηλ'] == '-' then args['μ-θηλ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['μ-θηλ-σημ'] end
	-- when editor edits
   	if args['μ-θηλ-λ'] ~= '-' and args['μ-θηλ-λ'] ~= '' and args['μ-θηλ-λ'] ~= nil then
   		args['μ-θηλ'] =  args['μ-θηλ-λ'] .. args['μ-θηλ2-λ']  
   	else
   		if args['μ-θηλ2-λ'] ~= '' and args['μ-θηλ2-λ'] ~= nil then
   			args['μ-θηλ'] = args['mod-μ-θηλ-λ'] .. args['μ-θηλ2-λ']
   		else
			args['μ-θηλ'] = args['mod-μ-θηλ-λ'] .. args['mod-μ-θηλ2-λ'] 
		end
   	end


-- neu part.  μετοχή ουδέτερο
-- @modules
	-- default stem
	if args['mod-μ-ουδ-θ'] == '' or args['mod-μ-ουδ-θ'] == nil then args['mod-μ-ουδ-θ'] = stem["θ"] else args['mod-μ-ουδ-θ'] = args['mod-μ-ουδ-θ'] end
	if args['mod-μ-ουδ2-θ'] == '' or args['mod-μ-ουδ2-θ'] == nil then args['mod-μ-ουδ2-θ'] = stem["θ"] else args['mod-μ-ουδ2-θ'] = args['mod-μ-ουδ2-θ'] end
	-- zero ending
	if args['mod-μ-ουδ-κ'] == '0' then
		args['mod-μ-ουδ-λ'] = create_link(args['mod-μ-ουδ-θ'], stem_color(args['mod-μ-ουδ-θ+'])) .. args['mod-μ-ουδ-σημ']
	end
	if args['mod-μ-ουδ2-κ'] == '0' then
		args['mod-μ-ουδ2-λ'] = br .. create_link(args['mod-μ-ουδ2-θ'], stem_color(args['mod-μ-ουδ2-θ+'])) .. args['mod-μ-ουδ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['mod-μ-ουδ-κ'] ~= '0' and args['mod-μ-ουδ-κ'] ~= '' and args['mod-μ-ουδ-κ'] ~= nil then
		args['mod-μ-ουδ-λ'] = create_link((args['mod-μ-ουδ-θ'] .. args['mod-μ-ουδ-κ']), (stem_color(args['mod-μ-ουδ-θ']) .. ending_color(args['mod-μ-ουδ-κ+']))) .. args['mod-μ-ουδ-σημ']
	end
	-- second word
	if args['mod-μ-ουδ2-κ'] ~= '0' and args['mod-μ-ουδ2-κ'] ~= '' and args['mod-μ-ουδ2-κ'] ~= nil then
		args['mod-μ-ουδ2-λ'] = br .. create_link((args['mod-μ-ουδ2-θ'] .. args['mod-μ-ουδ2-κ']), (stem_color(args['mod-μ-ουδ2-θ']) .. ending_color(args['mod-μ-ουδ2-κ+']))) .. args['mod-μ-ουδ2-σημ']
	end
-- for editors
	-- default stem
	if args['μ-ουδ-θ'] == '' or args['μ-ουδ-θ'] == nil then args['μ-ουδ-θ'] = stem["θ"] else args['μ-ουδ-θ'] = args['μ-ουδ-θ'] end
	if args['μ-ουδ2-θ'] == '' or args['μ-ουδ2-θ'] == nil then args['μ-ουδ2-θ'] = stem["θ"] else args['μ-ουδ2-θ'] = args['μ-ουδ2-θ'] end
	-- zero ending
	if args['μ-ουδ-κ'] == '0' then
		args['μ-ουδ-λ'] = create_link(args['μ-ουδ-θ'], stem_color(args['μ-ουδ-θ+'])) .. args['μ-ουδ-σημ']
	end
	if args['μ-ουδ2-κ'] == '0' then
		args['μ-ουδ2-λ'] = br .. create_link(args['μ-ουδ2-θ'], stem_color(args['μ-ουδ2-θ+'])) .. args['μ-ουδ2-σημ']
	end
	-- first word
	--if ending, make cell
	if args['μ-ουδ-κ'] ~= '0' and args['μ-ουδ-κ'] ~= '' and args['μ-ουδ-κ'] ~= nil then
		args['μ-ουδ-λ'] = create_link((args['μ-ουδ-θ'] .. args['μ-ουδ-κ']), (stem_color(args['μ-ουδ-θ']) .. ending_color(args['μ-ουδ-κ+']))) .. args['μ-ουδ-σημ']
	end
	-- second word
	if args['μ-ουδ2-κ'] ~= '0' and args['μ-ουδ2-κ'] ~= '' and args['μ-ουδ2-κ'] ~= nil then
		args['μ-ουδ2-λ'] = br .. create_link((args['μ-ουδ2-θ'] .. args['μ-ουδ2-κ']), (stem_color(args['μ-ουδ2-θ']) .. ending_color(args['μ-ουδ2-κ+']))) .. args['μ-ουδ2-σημ']
	end
-- cell
	-- if - then cell has only dash and possible note
	if args['mod-μ-ουδ-λ'] == '-' or args['mod-μ-ουδ'] == '-' then args['mod-μ-ουδ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['mod-μ-ουδ-σημ'] end
	if args['μ-ουδ-λ'] == '-' or args['μ-ουδ'] == '-' then args['μ-ουδ'] =  '<span style="text-align:center; color:#dddddd;">&mdash;</span>' .. args['μ-ουδ-σημ'] end
	-- when editor edits
   	if args['μ-ουδ-λ'] ~= '-' and args['μ-ουδ-λ'] ~= '' and args['μ-ουδ-λ'] ~= nil then
   		args['μ-ουδ'] =  args['μ-ουδ-λ'] .. args['μ-ουδ2-λ']  
   	else
   		if args['μ-ουδ2-λ'] ~= '' and args['μ-ουδ2-λ'] ~= nil then
   			args['μ-ουδ'] = args['mod-μ-ουδ-λ'] .. args['μ-ουδ2-λ']
   		else
			args['μ-ουδ'] = args['mod-μ-ουδ-λ'] .. args['mod-μ-ουδ2-λ'] 
		end
   	end



end -- close  function param

return {param = param}