diff --git a/gittest b/gittest
deleted file mode 160000
index 787ba177063c00868c9cb6e576d66d182a85590b..0000000000000000000000000000000000000000
--- a/gittest
+++ /dev/null
@@ -1 +0,0 @@
-Subproject commit 787ba177063c00868c9cb6e576d66d182a85590b
diff --git a/gittest/idea2.sty b/gittest/idea2.sty
new file mode 100644
index 0000000000000000000000000000000000000000..2b5ebb8866c600dc9e5db2d85b12f2efbdee8651
--- /dev/null
+++ b/gittest/idea2.sty
@@ -0,0 +1,455 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% This latex package defines macros for adding meta-information to the 
+% beginning, end, and middle of paragraphs.
+% All macros are conditionally compiled and can only be seen if \showIdeas has been invoked.
+% There are the following types of remarks:
+% - genericMark: adds a margin note with a small text marker. 
+% - genericMarkQ: adds a margin note with a small text marker question. 
+% - genericRef:
+% - genericText: This is text either on a margin, a footnote or inline. 
+% -- genericCommentItem: This text may be completely compiled away (a comment). 
+% -- genericCommandItem: This text is inline in its final form, butmay also be a marginnote or a footnote.
+% -- generic
+%
+% Author: Uwe Assmann
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\ProvidesPackage{idea4par}[2024/08/28 v0.17 distinguishing different types of remarks]
+%\ProvidesPackage{idea4par}[2024/08/10 v0.16 distinguishing different types of remarks]
+%\ProvidesPackage{idea4par}[2024/07/11 v0.15 version for CLIC paper]
+%\ProvidesPackage{idea4par}[2024/01/17 v0.12 varyenumerate split off to separate style varyenumitem.sty]
+%\ProvidesPackage{idea4par}[2022/12/23 v0.11 refactored big definitions to using small kernels]
+\ProvidesFile{idea4par.sty}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Variables
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\newif\ifIDEA\IDEAtrue         % put ideas in the text, otherwise swallow them
+\newif\ifIComments\ICommentstrue         % put comments in the text, otherwise swallow them
+\newif\ifMarginMode\MarginModetrue  % put ideas on margin instead of inline
+\newif\ifFootnoteMode\FootnoteModefalse  % put ideas on footnotes instead of inline
+\newif\ifTextFinal\TextFinalfalse
+\newif\ifTalkFormat\TalkFormatfalse
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Option Processing
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+% font size options
+\def\ideaparsize{\footnotesize}
+\DeclareOption{tiny}{\def\ideaparsize{\footnotesize}}
+\DeclareOption{normalsize}{\def\ideaparsize{\normalsize}}
+\DeclareOption{extract}{
+%\RequirePackage[active,generate=file,extract-cmd={section,subsection,subsubsection} , extract-cmdline={thesisStatement,commentThesisQuestion,cmdMessage}]{extract} 
+}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Shall varyenumerate environment be used inline or as separate items?
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Option processing
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\DeclareOption{showIdeas}{\IDEAtrue}
+\DeclareOption{hidIdeas}{\IDEAfalse}
+\DeclareOption{on}{\IDEAtrue}
+\DeclareOption{off}{}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Set the standard lists to small format, using paralist.sty.
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\DeclareOption{shortlists}{
+\let\enumerate\compactenum
+\let\endenumerate\endlist
+
+\let\itemize\compactitem
+\let\enditemize\endlist
+
+\let\description\compactdesc
+\let\enddescription\endlist
+}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\ProcessOptions
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Imports
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\RequirePackage{etoolbox}
+\RequirePackage{color}
+%\RequirePackage{xcolor}
+\RequirePackage{latexcolors}
+\RequirePackage{xspace}
+\RequirePackage{soul}
+\sethlcolor{yellow}
+\RequirePackage{ifdraft} % for draft-IF
+\RequirePackage{marginnote} % for marginnote
+\RequirePackage{todonotes}
+%\usepackage[svgnames]{xcolor}
+% there is an option clash with Lyx-generated files...
+%\usepackage[x11names]{xcolor}
+%\usepackage[dvipsnames]{xcolor}
+
+%%% definition of parameters
+\def\conclusionFont#1{#1}
+\def\thesisColorName{red}
+\def\thesisColor{\color{\thesisColorName}}
+\def\objectiveColorName{blue}
+\def\objectiveColor{\color{\objectiveColorName}}
+\def\problemColorName{pumpkin}
+\def\problemcolor{\color{\problemColorName}}
+\def\solutionColorName{palatinateblue}
+\def\solutioncolor{\color{\solutionColorName}}
+\def\conclusionColorName{magenta}
+\def\conclusioncolor{\color{\conclusionColorName}}
+\def\itemcolor{\color{teal}}
+\def\devschemecolor{\color{gamboge}}
+
+%\def\itemmarker{$\pi$}
+\def\itemmarker{$\bullet$}
+\def\itemAleft{$\blacktriangleleft$}
+\def\itemAright{$\blacktriangleright$}
+%\def\itemmarker{$\clubsuit$}
+
+% the paralist package defines various interesting inline environments
+%\RequirePackage[defblank]{paralist}
+% paralist can now be included as layout in LyX, so that the defblank-extensions
+% must be added here; otherwise there is an option clash
+\RequirePackage{paralist}
+
+% additions to paralist.sty, from paralist.sty
+\def\asparablank{%
+    \list{}{%
+      \labelwidth\z@
+      \labelsep\z@
+      \leftmargin\z@
+      \parsep\parskip
+      \itemsep\z@
+      \topsep\z@
+      \partopsep\parskip
+      \itemindent\parindent
+      \advance\itemindent\labelsep
+      \def\makelabel##1{##1}}}
+  \let\endasparablank\endlist
+% in a paragraph - without numeration
+  \def\inparablank{%
+    \let\@itemlabel\@empty
+    \let\@item\pl@item
+    \ignorespaces}
+  \let\endinparablank\ignorespacesafterend
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Commands required for option processing
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% switch on the meta/idea statements  before  the paragraphs
+\newcommand{\showIdeas}{\IDEAtrue}
+\newcommand{\hideIdeas}{\IDEAfalse}
+\newcommand{\showIdeaComments}{\ICommentstrue}
+\newcommand{\hideIdeaComments}{\ICommentsfalse}
+% Margin and Footnote Mode are exclusive
+\newcommand{\ideaMarginMode}{\MarginModetrue\FootnoteModefalse}
+\newcommand{\ideaFootnoteMode}{\FootnoteModetrue\MarginModefalse}
+\newcommand{\ideaInlineMode}{\FootnoteModefalse\MarginModefalse}
+\newcommand{\ideaNormalMode}{\ideaInlineMode}
+\newcommand{\ideaparDraftMode}{\IDEAtrue\PARALISTNUMBERINGtrue\MarginModetrue}
+% final modes
+\newcommand{\ideaparFinalMode}{\IDEAfalse}
+\newcommand{\hideHints}{\IDEAfalse}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Special fonts
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\usepackage{ifxetex}
+\ifxetex
+%\newfontfamily\ufont{Helvetia Verbundene}
+%\newfontfamily\ufont{Gabriela}
+%\newfontfamily\ufont{Courgette}
+%\newfontfamily\ufont{Bradley Hand}
+%\newfontfamily\ufont{Binz}
+%\newfontfamily\ufont{Comic Jens}
+%\newfontfamily\ufont{Merienda}
+\newfontfamily\ufont{ABeeZee}
+%\newfontfamily\ufont{Handlee}
+%\RequirePackage{comicneue} % for font comicneue
+%\def\specialFontA#1{\ufont{#1}}
+%\def\specialFontB#1{\comicneue{#1}}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% wrap quote with specialFontB
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%\AtBeginEnvironment{quote}{\ufont}
+%\AtEndEnvironment{quote}{\normalfont}
+%\else
+%\def\specialFontA#1{\textit{#1}}
+%\def\specialFontB#1{\textit{#1}}
+
+\fi
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Helper functions
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\def\shortTextMark#1{\textcolor{#1}{·}}
+\def\tinympar#1{\marginpar{\tiny{#1}}}
+\def\smallmpar#1{\marginpar{\small{#1}}}%
+\def\smallmparii#1#2{\marginpar{\small\textcolor{#1}{#2}}}%
+\def\smallmpariii#1#2#3{\marginpar{\small\textcolor{#1}{(#2)} #3}}%
+% authoring
+\def\authormark#1{\tinympar{author: #1}}
+% Thesis questions for a paragraph
+% (color, text)
+\def\mparquestion#2{\tinympar{\textcolor{#1}{#2}}}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% COMMENT parPut: vanish if NOT IDEA
+%  parPut(color, keyword, text)
+% OnIDEA put a text in color on the margin, or in a footnote, or inline
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\newcommand{\parPut}[3]{%
+\ifIDEA
+     \ifMarginMode
+        \genericMark{#1}{#2}{#3}%
+    \else
+       \ifFootnoteMode
+         \footnote{\textcolor{#1}{·#2: #3}}%
+       \else % normal inline mode
+          \\
+          \textcolor{#1}{·#2: #3}%
+       \fi
+   \fi
+\fi
+}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% COMMENT Comments: vanish if NOT IDEA
+% NONE if NOT IDEA
+% genericCommentItem(color, keyword, text)
+% OnIDEA, put a text as question in color on the margin, or in a footnote, or
+% fat inline
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\newcommand{\genericCommentItem}[4]{
+%\ifIComments
+\ifIDEA
+  \ifMarginMode
+    \genericMark{#1}{#2}{#3}
+  \else 
+       \ifFootnoteMode
+           \footnote{\textcolor{#1}{#2  #3: #4}}
+       \else % normal inline mode
+           \genericMark{#1}{#2}{#3}
+           \ideaparsize\textcolor{#1}{#2 #4}\normalsize
+       \fi
+  \fi
+% \fi
+\fi
+}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Insets in paragraphs
+% NORMAL layout if NOT IDEA mode
+% genericCommandItem(colorName, shortMarker, keyword, text)
+% OnIDEA, put a text as question in color on the margin, or in a footnote, or
+% fat inline
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\newcommand{\genericCommandItem}[4]{%
+\ifIDEA
+  \ifMarginMode
+    \genericMark{#1}{#2}{#3}
+  \else 
+       \ifFootnoteMode
+           \footnote{\textcolor{#1}{#2  #3: #4}}
+       \else % normal inline mode
+          \genericMark{#1}{#2}{#3}
+           \ideaparsize\textcolor{#1}{#2 #4}\normalsize
+       \fi
+  \fi
+\else% otherwise only text
+#4
+\fi
+}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% MARGINNOTES: Insets in margin
+% genericMark(colorName, keyword, text)
+% OnIDEA, put a text as question in color on the margin, or in a footnote, or
+% fat inline
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\newcommand{\genericMarkQ}[3]{%
+\ifIDEA
+    \shortTextMark{#1}
+    \mparquestion{\textcolor{#1}{#2~#3}}
+\fi
+}
+% genericMark(colorName, keyword, text)
+\newcommand{\genericMark}[3]{%
+\ifIDEA
+        \shortTextMark{#1}%
+        \smallmpariii{#1}{(#2)}{#3}%
+\fi
+}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% NORMAL Commands: inline texts, semantically marked up (inset-charstyles)
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\newcommand{\genericRef}[3]{%
+\ifIDEA
+\underbar{\textcolor{#1}{#2: #3}}%
+\else
+#3%
+\fi
+}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% NORMAL Commands: print normal if NOT IDEA
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\newcommand{\cmdThesisQuestion}[1]{\genericCommandItem{\thesisColorName}{$\Xi$}{Thesis Question}{#1}}
+\newcommand{\cmdThesisStatement}[1]{\genericCommandItem{\thesisColorName}{$\Xi$}{Thesis Statement}{$\lhook$#1$\rhook$}}
+\newcommand{\cmdControllingIdea}[1]{\genericCommandItem{\thesisColorName}{$\Xi$}{ControllingIdea}{\textcolor{\thesisColorName}{$\lhook$#1$\rhook$}}}
+\newcommand{\cmdDevelopmentScheme}[1]{\genericCommandItem{\thesisColorName}{$\Xi$}{DevScheme}{\textcolor{\thesisColorName}{$\Delta$ #1$\Delta$}}}
+\newcommand{\cmdParagraphState}[1]{\genericCommandItem{\thesisColorName}{$\Xi$}{ParState}{\textcolor{\thesisColorName}{$\lhook$ #1$\rhook$}}}
+\newcommand{\cmdPivot}[1]{\genericCommandItem{\conclusionColorName}{$\Pi$}{Pivot}{\textcolor{\thesisColorName}{$\Pi$ #1$\Pi$}}}
+\newcommand{\cmdConclusion}[1]{\genericCommandItem{\thesisColorName}{$\Sigma$}{Conclusion}{\textcolor{\thesisColorName}{$\Sigma$ #1$\Sigma$}}}
+\newcommand{\cmdMessage}[1]{\genericCommandItem{\conclusionColorName}{$\sharp$}{Message}{$\lhook$ #1$\rhook$}}
+\newcommand{\cmdMajorTransition}[1]{\genericCommandItem{\conclusionColorName}{$\clubsuit$}{Message}{\textcolor{\thesisColorName}{$\clubsuit$ #1$\clubsuit$}}}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% NORMAL Commands: generic refs
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\newcommand{\refSubject}[1]{\genericRef{black}{refSubj}{#1}}
+\newcommand{\refThesis}[1]{\genericRef{{\thesisColorName}{refThesis}{#1}}}
+\newcommand{\refLink}[1]{\genericRef{{cyan}{refLink}{#1}}}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% COMMENTS if NOT IDEA
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\newcommand{\commentThesisQuestion}[1]{\genericCommentItem{\thesisColorName}{$\Xi$}{cmtThesis Question}{#1}}
+\newcommand{\commentThesisStatement}[1]{\genericCommentItem{\thesisColorName}{$\Xi$}{cmtThesis}{\textcolor{\thesisColorName}{$\lhook$#1$\rhook$}}}
+\newcommand{\commentControllingIdea}[1]{\genericCommentItem{\thesisColorName}{$\Xi$}{cmtConIdea}{\textcolor{\thesisColorName}{$\clubsuit$ #1$\clubsuit$}}}
+\newcommand{\commentDevelopmentScheme}[1]{\genericCommentItem{\thesisColorName}{$\Xi$}{cmtDevScheme}{\textcolor{\thesisColorName}{$\Delta$ #1$\Delta$}}}
+\newcommand{\commentParagraphState}[1]{\genericCommentItem{\thesisColorName}{$\Xi$}{cmtParState}{\textcolor{\thesisColorName}{$\lhook$ #1$\rhook$}}}
+\newcommand{\commentPivot}[1]{\genericCommentItem{\conclusionColorName}{$\Pi$}{cmtPivot}{\textcolor{\thesisColorName}{$\Pi$ #1$\Pi$}}}
+
+\newcommand{\cmtThesisQuestion}[1]{\genericCommentItem{\thesisColorName}{$\Xi$}{cmtThesis Question}{#1}}
+\newcommand{\cmtThesisStatement}[1]{\genericCommentItem{\thesisColorName}{$\Xi$}{cmtThesis}{\textcolor{\thesisColorName}{$\lhook$#1$\rhook$}}}
+\newcommand{\cmtControllingIdea}[1]{\genericCommentItem{\thesisColorName}{$\Xi$}{cmtConIdea}{\textcolor{\thesisColorName}{$\clubsuit$ #1$\clubsuit$}}}
+\newcommand{\cmtDevelopmentScheme}[1]{\genericCommentItem{\thesisColorName}{$\Xi$}{cmtDevScheme}{\textcolor{\thesisColorName}{$\Delta$ #1$\Delta$}}}
+\newcommand{\cmtParagraphState}[1]{\genericCommentItem{\thesisColorName}{$\Xi$}{cmtParState}{\textcolor{\thesisColorName}{$\lhook$ #1$\rhook$}}}
+\newcommand{\cmtPivot}[1]{\genericCommentItem{\conclusionColorName}{$\Pi$}{cmtPivot}{\textcolor{\thesisColorName}{$\lhook$#1$\rhook$}}}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% paragraph insets
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\newcommand{\parPearl}[1]{\parPut{green}{Pearl: }{#1}}
+\newcommand{\parPoint}[1]{\parPut{cyan}{Point: }{#1}}
+\newcommand{\parSubject}[1]{\parPut{blue}{Subject}{#1}}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% macros with fixed text
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% abstract scheme POSE, aka ZOPP
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\newcommand{\parObjective}{\parPut{blue}{Objective}{}}
+\newcommand{\parObjectivei}[1]{\parPut{blue}{Objective}{#1}}
+\newcommand{\parSuccessCriterion}{\parPut{orange}{SuccessCriterion}{}}
+\newcommand{\parSuccessCriterioni}[1]{\parPut{orange}{SuccessCriterion}{#1}}
+\newcommand{\parMetrics}{\parPut{orange}{Metrics}{}}
+\newcommand{\parMetricsi}[1]{\parPut{orange}{Metrics}{#1}}
+\newcommand{\parEvaluation}{\parPut{\conclusionColorName}{Evaluation}{}}
+\newcommand{\parEvaluationi}[1]{\parPut{\conclusionColorName}{Evaluation}{#1}}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% abstract scheme MoPARC of Koopmans 
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\newcommand{\parMotivation}{\parPut{cyan}{Motivation}{}}
+\newcommand{\parMotivationi}[1]{\parPut{cyan}{Motivation}{#1}}
+\newcommand{\parProblem}{\parPut{\thesisColorName}{Problem}{}}
+\newcommand{\parProblemi}[1]{\parPut{\thesisColorName}{Problem}{#1}}
+\newcommand{\parKnowledgeGap}{\parPut{pink}{Knowledge Gap}{}}
+\newcommand{\parKnowledgeGapi}[1]{\parPut{pink}{Knowledge Gap}{#1}}
+\newcommand{\parLiteratureLimit}{\parPut{pink}{Literature Limit}{}}
+\newcommand{\parLiteratureLimiti}[1]{\parPut{pink}{Literature Limit}{#1}}
+\newcommand{\parBackground}{\parPut{pink}{Background}{}}
+\newcommand{\parBackgroundi}[1]{\parPut{pink}{Background}{#1}}
+\newcommand{\parSolution}{\parPut{blue}{Solution}{}}
+\newcommand{\parSolutioni}[1]{\parPut{blue}{Solution}{#1}}
+\newcommand{\parApproach}{\parPut{blue}{Approach}{}}
+\newcommand{\parApproachi}[1]{\parPut{blue}{Approach}{#1}}
+\newcommand{\parContribution}{\parPut{\conclusionColorName}{Contribution}{}}
+\newcommand{\parContributioni}[1]{\parPut{pink}{Contribution}{#1}}
+\newcommand{\parResults}{\parPut{\conclusionColorName}{Results}{}}
+\newcommand{\parResultsi}[1]{\parPut{\conclusionColorName}{Results}{#1}}
+\newcommand{\parConclusion}{\parPut{\conclusionColorName}{Conclusion}{}}
+\newcommand{\parConclusioni}[1]{\parPut{\conclusionColorName}{Conclusion}{#1}}
+
+
+\newcommand{\markContribution}[1]{\genericMark{\conclusionColorName}{$\Sigma$ Contribution}{#1}}
+\newcommand{\markMessage}[1]{\genericMark{\conclusionColorName}{$\Sigma$ Message}{#1}}
+
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% abbreviations, for backward compatibility
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\newcommand{\idea}[1]{\cmdControllingIdea{#1}}
+\newcommand{\connector}[1]{\cmdMajorTransition{#1}}%%
+\newcommand{\topic}[1]{\cmdControllingIdea{#1}}%
+\newcommand{\purpose}[1]{\cmdControllingIdea{#1}}%%
+\newcommand{\thesisQuestion}[1]{\cmdThesisQuestion{#1}}
+\newcommand{\thesisquestion}[1]{\commentThesisQuestion{#1?}}
+\newcommand{\thesisStatement}[1]{\cmdThesisStatement{#1}}
+\newcommand{\messageStatement}[1]{\cmdMessage{#1}}
+\newcommand{\controllingIdea}[1]{\cmdControllingIdea{#1}}
+\newcommand{\topicIdea}[2]{\cmdTopicIdea{#1}{#2}}
+\newcommand{\topicAll}[3]{\cmdTopicAll{#1}{#2}{#3}}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% From: https://tex.stackexchange.com/users/29697/p%c3%a5l-gd
+% wrap a todo macro with additional functionality
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\makeatletter
+
+\newcounter{todofootnote}
+\renewcommand{\@todo}[2][]{%
+  \if@todonotes@prependcaptionglobal%
+  \@todonotes@prependcaptiontrue%
+  \else%
+  \@todonotes@prependcaptionfalse%
+  \fi%
+  \renewcommand{\@todonotes@text}{#2}%
+  \renewcommand{\@todonotes@caption}{#2}%
+  \setkeys{todonotes}{#1}%
+  \if@todonotes@localdisable%
+  \else%
+  \addtocounter{@todonotes@numberoftodonotes}{1}%
+  \if@todonotes@appendtolistoftodos%
+  \phantomsection%
+  \if@todonotes@captiongiven%
+  \else%
+  \renewcommand{\@todonotes@caption}{#2}%
+  \fi%
+  \@todonotes@addElementToListOfTodos%
+  \fi%
+  % Prepend the short caption given if it is requested
+  \if@todonotes@captiongiven%
+  \if@todonotes@prependcaption%
+  \renewcommand{\@todonotes@text}{\@todonotes@caption: #2}%
+  \fi%
+  \fi%
+  % Place the todonote as indicated by the options (inline or in a
+  % marginpar), below is the code for the inline placement.
+  % was: \@todonotes@drawMarginNoteWithLine%
+  \let\oldthefootnote\thefootnote%
+  \renewcommand{\thefootnote}{\textcolor{red}{\textbf\roman{footnote}}}%
+  \footnote[\value{@todonotes@numberoftodonotes}]{\textcolor{red}{TODO:} #2}%
+  \let\thefootnote\oldthefootnote%
+  \fi%    
+}%
+
+  \makeatother
diff --git a/gittest/idea4par.sty b/gittest/idea4par.sty
new file mode 100644
index 0000000000000000000000000000000000000000..0f3b5ccea68390f4ba3e14bc1169ccad08d4f4eb
--- /dev/null
+++ b/gittest/idea4par.sty
@@ -0,0 +1,452 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% This latex package defines macros for adding meta-information to the 
+% beginning, end, and middle of paragraphs.
+% All macros are conditionally compiled and can only be seen if 
+% \showIdeas
+% has been invoked.
+% There are the following types of remarks:
+% - genericMark: adds a margin note with a small text marker. 
+% - genericMarkQ: adds a margin note with a small text marker question. 
+% - genericRef:
+% - genericText: This is text either on a margin, a footnote or inline. 
+% -- genericCommentItem: This text may be completely compiled away (a
+% comment). 
+% -- genericCommandItem: This text is inline in its final form, butmay also be a marginnote or a footnote.
+% -- generic
+%
+% Author: Uwe Assmann
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\ProvidesPackage{idea4par}[2024/08/10 v0.16 distinguishing different types of remarks]
+%\ProvidesPackage{idea4par}[2024/07/11 v0.15 version for CLIC paper]
+%\ProvidesPackage{idea4par}[2024/01/17 v0.12 varyenumerate split off to separate style varyenumitem.sty]
+%\ProvidesPackage{idea4par}[2022/12/23 v0.11 refactored big definitions to using small kernels]
+\ProvidesFile{idea4par.sty}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Variables
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\newif\ifIDEA\IDEAtrue         % put ideas in the text, otherwise swallow them
+\newif\ifIDEAComments\IDEACommentstrue         % put comments in the text, otherwise swallow them
+\newif\ifMarginMode\MarginModetrue  % put ideas on margin instead of inline
+\newif\ifFootnoteMode\FootnoteModefalse  % put ideas on footnotes instead of inline
+\newif\ifTextFinal\TextFinalfalse
+\newif\ifTalkFormat\TalkFormatfalse
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Option Processing
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+% font size options
+\def\ideaparsize{\footnotesize}
+\DeclareOption{tiny}{\def\ideaparsize{\footnotesize}}
+\DeclareOption{normalsize}{\def\ideaparsize{\normalsize}}
+\DeclareOption{extract}{
+%\RequirePackage[active,generate=file,extract-cmd={section,subsection,subsubsection} , extract-cmdline={thesisStatement,commentThesisQuestion,cmdMessage}]{extract} 
+}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Shall varyenumerate environment be used inline or as separate items?
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Option processing
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\DeclareOption{showIdeas}{\IDEAtrue}
+\DeclareOption{hidIdeas}{\IDEAfalse}
+\DeclareOption{on}{\IDEAtrue}
+\DeclareOption{off}{}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Set the standard lists to small format, using paralist.sty.
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\DeclareOption{shortlists}{
+\let\enumerate\compactenum
+\let\endenumerate\endlist
+
+\let\itemize\compactitem
+\let\enditemize\endlist
+
+\let\description\compactdesc
+\let\enddescription\endlist
+}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\ProcessOptions
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Imports
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\RequirePackage{etoolbox}
+\RequirePackage{color}
+%\RequirePackage{xcolor}
+\RequirePackage{latexcolors}
+\RequirePackage{xspace}
+\RequirePackage{soul}
+\sethlcolor{yellow}
+\RequirePackage{ifdraft} % for draft-IF
+\RequirePackage{marginnote} % for marginnote
+\RequirePackage{todonotes}
+%\usepackage[svgnames]{xcolor}
+% there is an option clash with Lyx-generated files...
+%\usepackage[x11names]{xcolor}
+%\usepackage[dvipsnames]{xcolor}
+
+%%% definition of parameters
+\def\conclusionFont#1{#1}
+\def\thesisColorName{red}
+\def\thesisColor{\color{red}}
+\def\objectiveColorName{blue}
+\def\itemcolor{\color{teal}}
+\def\problemcolor{\color{pumpkin}}
+\def\devschemecolor{\color{gamboge}}
+\def\solutioncolor{\color{palatinateblue}}
+\def\conclusionColorName{magenta}
+%\def\itemmarker{$\pi$}
+\def\itemmarker{$\bullet$}
+\def\itemAleft{$\blacktriangleleft$}
+\def\itemAright{$\blacktriangleright$}
+%\def\itemmarker{$\clubsuit$}
+
+% the paralist package defines various interesting inline environments
+%\RequirePackage[defblank]{paralist}
+% paralist can now be included as layout in LyX, so that the defblank-extensions
+% must be added here; otherwise there is an option clash
+\RequirePackage{paralist}
+
+% additions to paralist.sty, from paralist.sty
+\def\asparablank{%
+    \list{}{%
+      \labelwidth\z@
+      \labelsep\z@
+      \leftmargin\z@
+      \parsep\parskip
+      \itemsep\z@
+      \topsep\z@
+      \partopsep\parskip
+      \itemindent\parindent
+      \advance\itemindent\labelsep
+      \def\makelabel##1{##1}}}
+  \let\endasparablank\endlist
+% in a paragraph - without numeration
+  \def\inparablank{%
+    \let\@itemlabel\@empty
+    \let\@item\pl@item
+    \ignorespaces}
+  \let\endinparablank\ignorespacesafterend
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Commands required for option processing
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% switch on the meta/idea statements  before  the paragraphs
+\newcommand{\showIdeas}{\IDEAtrue}
+\newcommand{\hideIdeas}{\IDEAfalse}
+\newcommand{\showIdeaComments}{\IDEACommentstrue}
+\newcommand{\hideIdeaComments}{\IDEACommentsfalse}
+% Margin and Footnote Mode are exclusive
+\newcommand{\ideaMarginMode}{\MarginModetrue\FootnoteModefalse}
+\newcommand{\ideaFootnoteMode}{\FootnoteModetrue\MarginModefalse}
+\newcommand{\ideaInlineMode}{\FootnoteModefalse\MarginModefalse}
+\newcommand{\ideaNormalMode}{\ideaInlineMode}
+\newcommand{\ideaparDraftMode}{\IDEAtrue\PARALISTNUMBERINGtrue\MarginModetrue}
+% final modes
+\newcommand{\ideaparFinalMode}{\IDEAfalse}
+\newcommand{\hideHints}{\IDEAfalse}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Special fonts
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\usepackage{ifxetex}
+\ifxetex
+%\newfontfamily\ufont{Helvetia Verbundene}
+%\newfontfamily\ufont{Gabriela}
+%\newfontfamily\ufont{Courgette}
+%\newfontfamily\ufont{Bradley Hand}
+%\newfontfamily\ufont{Binz}
+%\newfontfamily\ufont{Comic Jens}
+%\newfontfamily\ufont{Merienda}
+\newfontfamily\ufont{ABeeZee}
+%\newfontfamily\ufont{Handlee}
+%\RequirePackage{comicneue} % for font comicneue
+%\def\specialFontA#1{\ufont{#1}}
+%\def\specialFontB#1{\comicneue{#1}}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% wrap quote with specialFontB
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%\AtBeginEnvironment{quote}{\ufont}
+%\AtEndEnvironment{quote}{\normalfont}
+%\else
+%\def\specialFontA#1{\textit{#1}}
+%\def\specialFontB#1{\textit{#1}}
+
+\fi
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Helper functions
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\def\shortTextMark#1{\textcolor{#1}{·}}
+\def\tinympar#1{\marginpar{\tiny{#1}}}
+\def\smallmpar#1{\marginpar{\small{#1}}}%
+\def\smallmparii#1#2{\marginpar{\small\textcolor{#1}{#2}}}%
+\def\smallmpariii#1#2#3{\marginpar{\small\textcolor{#1}{(#2)} #3}}%
+% authoring
+\def\authormark#1{\tinympar{author: #1}}
+% Thesis questions for a paragraph
+\def\mparquestion#1{\tinympar{\textcolor{blue}{#1}}}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% COMMENT parPut: vanish if NOT IDEA
+%  parPut(color, keyword, text)
+% OnIDEA put a text in color on the margin, or in a footnote, or inline
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\newcommand{\parPut}[3]{%
+\ifIDEA
+     \ifMarginMode
+        \genericMark{#1}{#2}{#3}%
+    \else
+       \ifFootnoteMode
+         \footnote{\textcolor{#1}{·#2: #3}}%
+       \else % normal inline mode
+          \\
+          \textcolor{#1}{·#2: #3}%
+       \fi
+   \fi
+\fi
+}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% COMMENT Comments: vanish if NOT IDEA
+% NONE if NOT IDEA
+% genericCommentItem(color, keyword, text)
+% OnIDEA, put a text as question in color on the margin, or in a footnote, or
+% fat inline
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\newcommand{\genericCommentItem}[3]{
+\ifIDEA
+\ifIDEAComments
+  \ifMarginMode
+    \mparquestion{#1~#3}
+  \else 
+       \ifFootnoteMode
+           \footnote{#1~·#2: #3}%
+       \else % normal inline mode
+           \ideaparsize %  \textbf{#1~#3#1}
+           \textbf{#1 #2: #3}
+           \normalsize
+       \fi
+  \fi
+\fi
+\fi
+}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Insets in paragraphs
+% NORMAL layout if NOT IDEA mode
+% genericCommandItem(color, keyword, text)
+% OnIDEA, put a text as question in color on the margin, or in a footnote, or
+% fat inline
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\newcommand{\genericCommandItem}[3]{%
+\ifIDEA
+  \ifMarginMode
+    \genericMark{#1}{#2}{#3}
+  \else 
+       \ifFootnoteMode
+           \footnote{#1 #2: #3}
+       \else % normal inline mode
+           %\ideaparsize\textbf{#1 #2: #3}\normalsize
+          \genericMark{#1}{#2}{}
+           \ideaparsize\textcolor{\thesisColorName}{#1 #3}\normalsize
+       \fi
+  \fi
+\else #3
+\fi
+}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% MARGINNOTES: Insets in margin
+% genericMark(color, keyword, text)
+% OnIDEA, put a text as question in color on the margin, or in a footnote, or
+% fat inline
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\newcommand{\genericMarkQ}[3]{%
+\ifIDEA
+    \shortTextMark{#1}
+    \mparquestion{\textcolor{#1}{#2~#3}}
+\fi
+}
+\newcommand{\genericMark}[3]{%
+\ifIDEA
+        \shortTextMark{#1}%
+        \marginpar{\small\textcolor{#1}{(#2)} #3}%
+\fi
+}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% NORMAL Commands: inline texts, semantically marked up (inset-charstyles)
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\newcommand{\genericRef}[3]{%
+\ifIDEA
+\underbar{\textcolor{#1}{#2: #3}}%
+\else
+#3%
+\fi
+}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% NORMAL Commands: print normal if NOT IDEA
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\newcommand{\cmdThesisQuestion}[1]{\genericCommandItem{$\Xi$}{Thesis Question}{#1}}
+\newcommand{\cmdThesisStatement}[1]{\genericCommandItem{$\Xi$}{Thesis Statement}{$\lhook$#1$\rhook$}}
+\newcommand{\cmdControllingIdea}[1]{\genericCommandItem{$\Xi$}{ControllingIdea}{\textcolor{\thesisColorName}{$\Xi$ #1$\Xi$}}}
+\newcommand{\cmdDevelopmentScheme}[1]{\genericCommandItem{$\Xi$}{DevScheme}{\textcolor{\thesisColorName}{$\Delta$ #1$\Delta$}}}
+\newcommand{\cmdParagraphState}[1]{\genericCommandItem{$\Xi$}{ParState}{\textcolor{\thesisColorName}{$\Xi$ #1$\Xi$}}}
+\newcommand{\cmdPivot}[1]{\genericCommandItem{$\Pi$}{Pivot}{\textcolor{\thesisColorName}{$\Pi$ #1$\Pi$}}}
+\newcommand{\cmdConclusion}[1]{\genericCommandItem{$\Sigma$}{Conclusion}{\textcolor{\thesisColorName}{$\Sigma$ #1$\Sigma$}}}
+\newcommand{\cmdMessage}[1]{\genericCommandItem{$\Sigma$}{Message}{\textcolor{\conclusionColorName}{$\Sigma$
+      #1$\Sigma$}}}
+\newcommand{\cmdMajorTransition}[1]{\genericCommandItem{$\clubsuit$}{Message}{\textcolor{\thesisColorName}{$\clubsuit$ #1$\clubsuit$}}}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% NORMAL Commands: generic refs
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\newcommand{\refSubject}[1]{\genericRef{black}{refSubj}{#1}}
+\newcommand{\refThesis}[1]{\genericRef{{\thesisColorName}{refThesis}{#1}}}
+\newcommand{\refLink}[1]{\genericRef{{cyan}{refLink}{#1}}}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% COMMENTS if NOT IDEA
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\newcommand{\commentThesisQuestion}[1]{\genericCommentItem{$\Xi$}{cmtThesis Question}{#1}}
+\newcommand{\commentThesisStatement}[1]{\genericCommentItem{$\Xi$}{cmtThesis}{\textcolor{\thesisColorName}{$\lhook$#1$\rhook$}}}
+\newcommand{\commentControllingIdea}[1]{\genericCommentItem{$\Xi$}{cmtConIdea}{\textcolor{\thesisColorName}{$\clubsuit$ #1$\clubsuit$}}}
+\newcommand{\commentDevelopmentScheme}[1]{\genericCommentItem{$\Xi$}{cmtDevScheme}{\textcolor{\thesisColorName}{$\Delta$ #1$\Delta$}}}
+\newcommand{\commentParagraphState}[1]{\genericCommentItem{$\Xi$}{cmtParState}{\textcolor{\thesisColorName}{$\Xi$ #1$\Xi$}}}
+\newcommand{\commentPivot}[1]{\genericCommentItem{$\Pi$}{cmtPivot}{\textcolor{\thesisColorName}{$\Pi$ #1$\Pi$}}}
+
+\newcommand{\cmtThesisQuestion}[1]{\genericCommentItem{$\Xi$}{cmtThesis Question}{#1}}
+\newcommand{\cmtThesisStatement}[1]{\genericCommentItem{$\Xi$}{cmtThesis}{\textcolor{\thesisColorName}{$\lhook$#1$\rhook$}}}
+\newcommand{\cmtControllingIdea}[1]{\genericCommentItem{$\Xi$}{cmtConIdea}{\textcolor{\thesisColorName}{$\clubsuit$ #1$\clubsuit$}}}
+\newcommand{\cmtDevelopmentScheme}[1]{\genericCommentItem{$\Xi$}{cmtDevScheme}{\textcolor{\thesisColorName}{$\Delta$ #1$\Delta$}}}
+\newcommand{\cmtParagraphState}[1]{\genericCommentItem{$\Xi$}{cmtParState}{\textcolor{\thesisColorName}{$\Xi$ #1$\Xi$}}}
+\newcommand{\cmtPivot}[1]{\genericCommentItem{$\Pi$}{cmtPivot}{\textcolor{\thesisColorName}{$\Pi$ #1$\Pi$}}}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% paragraph insets
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\newcommand{\parPearl}[1]{\parPut{green}{Pearl: }{#1}}
+\newcommand{\parPoint}[1]{\parPut{cyan}{Point: }{#1}}
+\newcommand{\parSubject}[1]{\parPut{blue}{Subject}{#1}}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% macros with fixed text
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% abstract scheme POSE, aka ZOPP
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\newcommand{\parObjective}{\parPut{blue}{Objective}{}}
+\newcommand{\parObjectivei}[1]{\parPut{blue}{Objective}{#1}}
+\newcommand{\parSuccessCriterion}{\parPut{orange}{SuccessCriterion}{}}
+\newcommand{\parSuccessCriterioni}[1]{\parPut{orange}{SuccessCriterion}{#1}}
+\newcommand{\parMetrics}{\parPut{orange}{Metrics}{}}
+\newcommand{\parMetricsi}[1]{\parPut{orange}{Metrics}{#1}}
+\newcommand{\parEvaluation}{\parPut{\conclusionColorName}{Evaluation}{}}
+\newcommand{\parEvaluationi}[1]{\parPut{\conclusionColorName}{Evaluation}{#1}}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% abstract scheme MoPARC of Koopmans 
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\newcommand{\parMotivation}{\parPut{cyan}{Motivation}{}}
+\newcommand{\parMotivationi}[1]{\parPut{cyan}{Motivation}{#1}}
+\newcommand{\parProblem}{\parPut{\thesisColorName}{Problem}{}}
+\newcommand{\parProblemi}[1]{\parPut{\thesisColorName}{Problem}{#1}}
+\newcommand{\parKnowledgeGap}{\parPut{pink}{Knowledge Gap}{}}
+\newcommand{\parKnowledgeGapi}[1]{\parPut{pink}{Knowledge Gap}{#1}}
+\newcommand{\parLiteratureLimit}{\parPut{pink}{Literature Limit}{}}
+\newcommand{\parLiteratureLimiti}[1]{\parPut{pink}{Literature Limit}{#1}}
+\newcommand{\parBackground}{\parPut{pink}{Background}{}}
+\newcommand{\parBackgroundi}[1]{\parPut{pink}{Background}{#1}}
+\newcommand{\parSolution}{\parPut{blue}{Solution}{}}
+\newcommand{\parSolutioni}[1]{\parPut{blue}{Solution}{#1}}
+\newcommand{\parApproach}{\parPut{blue}{Approach}{}}
+\newcommand{\parApproachi}[1]{\parPut{blue}{Approach}{#1}}
+\newcommand{\parContribution}{\parPut{\conclusionColorName}{Contribution}{}}
+\newcommand{\parContributioni}[1]{\parPut{pink}{Contribution}{#1}}
+\newcommand{\parResults}{\parPut{\conclusionColorName}{Results}{}}
+\newcommand{\parResultsi}[1]{\parPut{\conclusionColorName}{Results}{#1}}
+\newcommand{\parConclusion}{\parPut{\conclusionColorName}{Conclusion}{}}
+\newcommand{\parConclusioni}[1]{\parPut{\conclusionColorName}{Conclusion}{#1}}
+
+
+\newcommand{\markContribution}[1]{{\genericMark{\conclusionColorName}{$\Sigma$ Contribution}{#1}}}
+\newcommand{\markMessage}[1]{{\genericMark{\conclusionColorName}{$\Sigma$ Message}{#1}}}
+
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% abbreviations, for backward compatibility
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\newcommand{\idea}[1]{\cmdControllingIdea{#1}}
+\newcommand{\connector}[1]{\cmdMajorTransition{#1}}%%
+\newcommand{\topic}[1]{\cmdControllingIdea{#1}}%
+\newcommand{\purpose}[1]{\cmdControllingIdea{#1}}%%
+\newcommand{\thesisQuestion}[1]{\cmdThesisQuestion{#1}}
+\newcommand{\thesisquestion}[1]{\commentThesisQuestion{#1?}}
+\newcommand{\thesisStatement}[1]{\cmdThesisStatement{#1}}
+\newcommand{\messageStatement}[1]{\cmdMessage{#1}}
+\newcommand{\controllingIdea}[1]{\cmdControllingIdea{#1}}
+\newcommand{\topicIdea}[2]{\cmdTopicIdea{#1}{#2}}
+\newcommand{\topicAll}[3]{\cmdTopicAll{#1}{#2}{#3}}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% From: https://tex.stackexchange.com/users/29697/p%c3%a5l-gd
+% wrap a todo macro with additional functionality
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\makeatletter
+
+\newcounter{todofootnote}
+\renewcommand{\@todo}[2][]{%
+  \if@todonotes@prependcaptionglobal%
+  \@todonotes@prependcaptiontrue%
+  \else%
+  \@todonotes@prependcaptionfalse%
+  \fi%
+  \renewcommand{\@todonotes@text}{#2}%
+  \renewcommand{\@todonotes@caption}{#2}%
+  \setkeys{todonotes}{#1}%
+  \if@todonotes@localdisable%
+  \else%
+  \addtocounter{@todonotes@numberoftodonotes}{1}%
+  \if@todonotes@appendtolistoftodos%
+  \phantomsection%
+  \if@todonotes@captiongiven%
+  \else%
+  \renewcommand{\@todonotes@caption}{#2}%
+  \fi%
+  \@todonotes@addElementToListOfTodos%
+  \fi%
+  % Prepend the short caption given if it is requested
+  \if@todonotes@captiongiven%
+  \if@todonotes@prependcaption%
+  \renewcommand{\@todonotes@text}{\@todonotes@caption: #2}%
+  \fi%
+  \fi%
+  % Place the todonote as indicated by the options (inline or in a
+  % marginpar), below is the code for the inline placement.
+  % was: \@todonotes@drawMarginNoteWithLine%
+  \let\oldthefootnote\thefootnote%
+  \renewcommand{\thefootnote}{\textcolor{red}{\textbf\roman{footnote}}}%
+  \footnote[\value{@todonotes@numberoftodonotes}]{\textcolor{red}{TODO:} #2}%
+  \let\thefootnote\oldthefootnote%
+  \fi%    
+}%
+
+  \makeatother
diff --git a/gittest/plan.md b/gittest/plan.md
new file mode 100644
index 0000000000000000000000000000000000000000..f39805a67d63d99704284163628d1b558dc65210
--- /dev/null
+++ b/gittest/plan.md
@@ -0,0 +1,14 @@
+# Study Plan for Johnny English
+
+* This is my stuy plan for the first semester:
+
+| Module | Credit points (cp, LP) | Semester | exam in every semester?|
+| ------- | --------------- | -------------- | ---------------------- |
+| Einführung in die Mathematik für Informatiker	| 15 | 1 |yes|
+| Algorithmen und Datenstrukturen	| 6 | 1 |yes|
+| Einführungspraktikum RoboLab	| 4 | 1 |yes|
+| Einführung in die Medieninformatik	| 5 | 1 |yes|
+| Mathematische Methoden für Informatiker	 (Teil A) | 7.5 | 2 |yes|
+| Programmierung	 	| 6 | 2 |yes|
+| Softwaretechnologie	 	| 6 | 2 |yes|
+| Informations- und Kodierungstheorie	 	| 5 | 2 |yes|
diff --git a/gittest/worried-tux.svg b/gittest/worried-tux.svg
new file mode 100644
index 0000000000000000000000000000000000000000..0d8bd886226ee2564d14f91ea09c231d22378dfd
--- /dev/null
+++ b/gittest/worried-tux.svg
@@ -0,0 +1,883 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+    xmlns="http://www.w3.org/2000/svg"
+    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+    xmlns:cc="http://creativecommons.org/ns#"
+    xmlns:xlink="http://www.w3.org/1999/xlink"
+    xmlns:dc="http://purl.org/dc/elements/1.1/"
+    xmlns:svg="http://www.w3.org/2000/svg"
+    xmlns:ns1="http://sozi.baierouge.fr"
+    id="svg2"
+    sodipodi:docname="tux-g2.svg"
+    viewBox="0 0 1024 1024"
+    sodipodi:version="0.32"
+    version="1.0"
+    inkscape:output_extension="org.inkscape.output.svg.inkscape"
+    inkscape:version="0.47 r22583"
+  >
+  <defs
+      id="defs4"
+    >
+    <linearGradient
+        id="linearGradient3820"
+        inkscape:collect="always"
+      >
+      <stop
+          id="stop3822"
+          style="stop-color:rgb(60, 60, 60)"
+          offset="0"
+      />
+      <stop
+          id="stop3824"
+          style="stop-color:rgb(60, 60, 60);stop-opacity:0"
+          offset="1"
+      />
+    </linearGradient
+    >
+    <linearGradient
+        id="linearGradient3420"
+      >
+      <stop
+          id="stop3422"
+          style="stop-color:rgb(223, 190, 0)"
+          offset="0"
+      />
+      <stop
+          id="stop3436"
+          style="stop-color:rgb(222, 175, 0)"
+          offset="0.8"
+      />
+      <stop
+          id="stop3424"
+          style="stop-color:rgb(222, 161, 1)"
+          offset="1"
+      />
+    </linearGradient
+    >
+    <linearGradient
+        id="linearGradient3396"
+      >
+      <stop
+          id="stop3398"
+          style="stop-color:rgb(255, 255, 255)"
+          offset="0"
+      />
+      <stop
+          id="stop3400"
+          style="stop-color:rgb(255, 255, 255);stop-opacity:0"
+          offset="1"
+      />
+    </linearGradient
+    >
+    <linearGradient
+        id="linearGradient3303"
+      >
+      <stop
+          id="stop3305"
+          style="stop-color:rgb(210, 210, 210)"
+          offset="0"
+      />
+      <stop
+          id="stop3311"
+          style="stop-color:rgb(210, 210, 210)"
+          offset=".88"
+      />
+      <stop
+          id="stop3307"
+          style="stop-color:rgb(128, 128, 128)"
+          offset="1"
+      />
+    </linearGradient
+    >
+    <radialGradient
+        id="radialGradient3309"
+        xlink:href="#linearGradient3303"
+        gradientUnits="userSpaceOnUse"
+        cy="269.02"
+        cx="430.04"
+        gradientTransform="matrix(1,0,0,1.2625,0,-70.617)"
+        r="77.137"
+        inkscape:collect="always"
+    />
+    <radialGradient
+        id="radialGradient3319"
+        xlink:href="#linearGradient3303"
+        gradientUnits="userSpaceOnUse"
+        cy="306.62"
+        cx="615.17"
+        gradientTransform="matrix(1 0 0 1.025 0 -7.6655)"
+        r="77.137"
+        inkscape:collect="always"
+    />
+    <linearGradient
+        id="linearGradient3360"
+        y2="360.62"
+        gradientUnits="userSpaceOnUse"
+        x2="1510.9"
+        y1="-9.6422"
+        x1="1510.9"
+        inkscape:collect="always"
+      >
+      <stop
+          id="stop3287"
+          style="stop-color:rgb(255, 255, 255)"
+          offset="0"
+      />
+      <stop
+          id="stop3289"
+          style="stop-color:rgb(255, 255, 255);stop-opacity:0"
+          offset="1"
+      />
+    </linearGradient
+    >
+    <filter
+        id="filter3580"
+        height="1.3249"
+        width="1.1903"
+        y="-.16246"
+        x="-.095135"
+        inkscape:collect="always"
+      >
+      <feGaussianBlur
+          id="feGaussianBlur3582"
+          stdDeviation="11.052912"
+          inkscape:collect="always"
+      />
+    </filter
+    >
+    <linearGradient
+        id="linearGradient3608"
+        y2="888.87"
+        xlink:href="#linearGradient3396"
+        gradientUnits="userSpaceOnUse"
+        x2="1304.6"
+        y1="806.09"
+        x1="1304.6"
+        inkscape:collect="always"
+    />
+    <filter
+        id="filter3736"
+        height="1.3758"
+        width="1.1763"
+        y="-.18791"
+        x="-.088145"
+        inkscape:collect="always"
+      >
+      <feGaussianBlur
+          id="feGaussianBlur3738"
+          stdDeviation="12.536909"
+          inkscape:collect="always"
+      />
+    </filter
+    >
+    <filter
+        id="filter3794"
+        height="1.72"
+        width="1.0655"
+        y="-.36"
+        x="-.032727"
+        inkscape:collect="always"
+      >
+      <feGaussianBlur
+          id="feGaussianBlur3796"
+          stdDeviation="10.99209"
+          inkscape:collect="always"
+      />
+    </filter
+    >
+    <linearGradient
+        id="linearGradient2913"
+        y2="303.34"
+        xlink:href="#linearGradient3820"
+        gradientUnits="userSpaceOnUse"
+        x2="1484.5"
+        gradientTransform="translate(-955.35 24.576)"
+        y1="270"
+        x1="1466.7"
+        inkscape:collect="always"
+    />
+    <linearGradient
+        id="linearGradient2916"
+        y2="262.63"
+        xlink:href="#linearGradient3396"
+        gradientUnits="userSpaceOnUse"
+        x2="1508.4"
+        gradientTransform="translate(-961.8 28.335)"
+        y1="231.99"
+        x1="1498.2"
+        inkscape:collect="always"
+    />
+    <linearGradient
+        id="linearGradient2919"
+        y2="303.34"
+        xlink:href="#linearGradient3820"
+        gradientUnits="userSpaceOnUse"
+        x2="1484.5"
+        gradientTransform="translate(-1014.7 22.488)"
+        y1="270"
+        x1="1466.7"
+        inkscape:collect="always"
+    />
+    <linearGradient
+        id="linearGradient2922"
+        y2="262.63"
+        xlink:href="#linearGradient3396"
+        gradientUnits="userSpaceOnUse"
+        x2="1506.4"
+        gradientTransform="translate(-1019 27.082)"
+        y1="234.5"
+        x1="1498.6"
+        inkscape:collect="always"
+    />
+    <linearGradient
+        id="linearGradient2925"
+        y2="916.28"
+        gradientUnits="userSpaceOnUse"
+        x2="1523"
+        gradientTransform="translate(-1006.1 24.796)"
+        y1="892.53"
+        x1="1522.8"
+        inkscape:collect="always"
+      >
+      <stop
+          id="stop3802"
+          style="stop-color:rgb(60, 60, 60)"
+          offset="0"
+      />
+      <stop
+          id="stop3804"
+          style="stop-color:rgb(160, 160, 160);stop-opacity:0"
+          offset="1"
+      />
+    </linearGradient
+    >
+    <linearGradient
+        id="linearGradient2928"
+        y2="401.18"
+        xlink:href="#linearGradient3396"
+        gradientUnits="userSpaceOnUse"
+        x2="1242.6"
+        gradientTransform="matrix(-1 0 0 1 2045.6 42.426)"
+        y1="638.37"
+        x1="938.65"
+        inkscape:collect="always"
+    />
+    <linearGradient
+        id="linearGradient2931"
+        y2="401.18"
+        xlink:href="#linearGradient3396"
+        gradientUnits="userSpaceOnUse"
+        x2="1242.6"
+        gradientTransform="translate(-1024,44.354)"
+        y1="638.37"
+        x1="938.65"
+        inkscape:collect="always"
+    />
+    <linearGradient
+        id="linearGradient2937"
+        y2="393.51"
+        xlink:href="#linearGradient3396"
+        gradientUnits="userSpaceOnUse"
+        x2="1532.6"
+        gradientTransform="translate(-1003.4 24.993)"
+        y1="341.23"
+        x1="1563.5"
+        inkscape:collect="always"
+    />
+    <radialGradient
+        id="radialGradient2940"
+        xlink:href="#linearGradient3420"
+        gradientUnits="userSpaceOnUse"
+        cy="418.72"
+        cx="510.07"
+        gradientTransform="matrix(1 -9.7786e-8 7.8572e-8 .80351 .000082454 82.275)"
+        r="90.912"
+        inkscape:collect="always"
+    />
+    <radialGradient
+        id="radialGradient2943"
+        xlink:href="#linearGradient3396"
+        gradientUnits="userSpaceOnUse"
+        cy="319.54"
+        cx="1619.9"
+        gradientTransform="matrix(-.75176 -.93075 .35943 -.24791 1476.1 1923.8)"
+        r="89.638"
+        inkscape:collect="always"
+    />
+    <radialGradient
+        id="radialGradient2946"
+        xlink:href="#linearGradient3396"
+        gradientUnits="userSpaceOnUse"
+        cy="319.54"
+        cx="1619.9"
+        gradientTransform="matrix(-1 -9.1744e-7 3.3119e-7 -0.361 2230.4 461.02)"
+        r="89.638"
+        inkscape:collect="always"
+    />
+    <linearGradient
+        id="linearGradient2949"
+        y2="249.2"
+        xlink:href="#linearGradient3396"
+        gradientUnits="userSpaceOnUse"
+        x2="1664.2"
+        gradientTransform="translate(-1006.6 26.998)"
+        y1="197.06"
+        x1="1632.9"
+        inkscape:collect="always"
+    />
+    <linearGradient
+        id="linearGradient2953"
+        y2="237.22"
+        xlink:href="#linearGradient3396"
+        gradientUnits="userSpaceOnUse"
+        x2="1487.2"
+        gradientTransform="translate(-1012.4 30.855)"
+        y1="177.43"
+        x1="1449.7"
+        inkscape:collect="always"
+    />
+    <radialGradient
+        id="radialGradient2961"
+        xlink:href="#linearGradient3420"
+        gradientUnits="userSpaceOnUse"
+        cy="898.07"
+        cx="317.23"
+        gradientTransform="matrix(1 0 0 .46908 0 457.16)"
+        r="170.68"
+        inkscape:collect="always"
+    />
+    <radialGradient
+        id="radialGradient2965"
+        xlink:href="#linearGradient3420"
+        gradientUnits="userSpaceOnUse"
+        cy="902.18"
+        cx="712.56"
+        gradientTransform="matrix(1 0 0 .46908 0 457.16)"
+        r="170.68"
+        inkscape:collect="always"
+    />
+    <linearGradient
+        id="linearGradient2972"
+        y2="600.03"
+        gradientUnits="userSpaceOnUse"
+        x2="513.85"
+        y1="457.32"
+        x1="513.85"
+        inkscape:collect="always"
+      >
+      <stop
+          id="stop3616"
+          style="stop-color:rgb(255, 255, 255)"
+          offset="0"
+      />
+      <stop
+          id="stop3618"
+          style="stop-color:rgb(190, 190, 190)"
+          offset="1"
+      />
+    </linearGradient
+    >
+    <filter
+        id="filter3758"
+        inkscape:collect="always"
+      >
+      <feGaussianBlur
+          id="feGaussianBlur3760"
+          stdDeviation="3.35859"
+          inkscape:collect="always"
+      />
+    </filter
+    >
+    <filter
+        id="filter3762"
+        inkscape:collect="always"
+      >
+      <feGaussianBlur
+          id="feGaussianBlur3764"
+          stdDeviation="3.486036"
+          inkscape:collect="always"
+      />
+    </filter
+    >
+    <filter
+        id="filter3766"
+        inkscape:collect="always"
+      >
+      <feGaussianBlur
+          id="feGaussianBlur3768"
+          stdDeviation="7.5100269"
+          inkscape:collect="always"
+      />
+    </filter
+    >
+    <filter
+        id="filter3770"
+        inkscape:collect="always"
+      >
+      <feGaussianBlur
+          id="feGaussianBlur3772"
+          stdDeviation="4.0379508"
+          inkscape:collect="always"
+      />
+    </filter
+    >
+    <filter
+        id="filter3774"
+        inkscape:collect="always"
+      >
+      <feGaussianBlur
+          id="feGaussianBlur3776"
+          stdDeviation="4.0379508"
+          inkscape:collect="always"
+      />
+    </filter
+    >
+    <filter
+        id="filter3778"
+        inkscape:collect="always"
+      >
+      <feGaussianBlur
+          id="feGaussianBlur3780"
+          stdDeviation="3.2747106"
+          inkscape:collect="always"
+      />
+    </filter
+    >
+    <filter
+        id="filter3782"
+        inkscape:collect="always"
+      >
+      <feGaussianBlur
+          id="feGaussianBlur3784"
+          stdDeviation="3.2747106"
+          inkscape:collect="always"
+      />
+    </filter
+    >
+    <filter
+        id="filter3786"
+        inkscape:collect="always"
+      >
+      <feGaussianBlur
+          id="feGaussianBlur3788"
+          stdDeviation="2.4579912"
+          inkscape:collect="always"
+      />
+    </filter
+    >
+    <filter
+        id="filter3795"
+        inkscape:collect="always"
+      >
+      <feGaussianBlur
+          id="feGaussianBlur3797"
+          stdDeviation="2.4579912"
+          inkscape:collect="always"
+      />
+    </filter
+    >
+    <filter
+        id="filter3799"
+        inkscape:collect="always"
+      >
+      <feGaussianBlur
+          id="feGaussianBlur3801"
+          stdDeviation="2.2333129"
+          inkscape:collect="always"
+      />
+    </filter
+    >
+  </defs
+  >
+  <sodipodi:namedview
+      id="base"
+      bordercolor="#666666"
+      inkscape:pageshadow="2"
+      inkscape:guide-bbox="true"
+      pagecolor="#ffffff"
+      inkscape:window-height="1027"
+      width="1024px"
+      inkscape:zoom="0.81314656"
+      inkscape:window-x="0"
+      height="1024px"
+      borderopacity="1.0"
+      inkscape:current-layer="layer1"
+      inkscape:cx="286.94832"
+      inkscape:cy="474.6958"
+      showguides="true"
+      inkscape:window-y="19"
+      inkscape:window-maximized="1"
+      inkscape:window-width="1676"
+      showgrid="false"
+      inkscape:pageopacity="0.0"
+      inkscape:document-units="px"
+  />
+  <g
+      id="layer1"
+      inkscape:label="Capa 1"
+      inkscape:groupmode="layer"
+    >
+    <path
+        id="path3764"
+        sodipodi:rx="403.0433"
+        sodipodi:ry="36.640301"
+        style="opacity:.8;filter:url(#filter3794);fill-rule:evenodd;fill:#a0a0a0"
+        sodipodi:type="arc"
+        d="m914.08 941.08a403.04 36.64 0 1 1 0 -0.00064"
+        sodipodi:open="true"
+        sodipodi:cy="941.07721"
+        sodipodi:cx="511.03577"
+        sodipodi:end="6.2831679"
+        sodipodi:start="0"
+    />
+    <path
+        id="path3161"
+        sodipodi:nodetypes="cssscccssccsccssccc"
+        style="fill-rule:evenodd;stroke:#000000;stroke-width:2.3;fill:#000000"
+        d="m177.14 566.86s-3.3971 16.632-2.8572 34.286c5.3538 175.06 151.68 317.14 338.57 317.14s336.83-141.24 338.57-317.14c0.22-20.91-6.9-37.15-6.9-37.15s40 8.5714 111.43 60c62.857 11.429 40-40 40-40s-14.286-40-105.71-111.43c-91.429-71.429-88.968-95.546-98.929-139.66-10.039-44.457-23.928-103.2-23.928-103.2s-21.127-92.299-69.141-140.01c-48.014-47.713-114.01-77.131-186.81-77.131-73.337 0-139.77 29.92-187.86 78.273-48.094 48.353-74.997 121.73-74.997 121.73s-15.356 58.208-15.001 104.99c0.3477 45.802-10.713 86.435-102.14 157.86-91.429 71.429-105.71 111.43-105.71 111.43s-21.786 48.216 41.071 36.788c71.428-47.146 110.36-56.788 110.36-56.788z"
+    />
+    <path
+        id="path3358"
+        sodipodi:rx="189.95103"
+        sodipodi:ry="185.12994"
+        style="filter:url(#filter3766);fill-rule:evenodd;fill:url(#linearGradient3360)"
+        sodipodi:type="arc"
+        d="m1700.9 175.49a189.95 185.13 0 1 1 0 -0.003"
+        sodipodi:open="true"
+        transform="matrix(1.0863 0 0 1.0104 -1130.3 27.099)"
+        sodipodi:cy="175.48776"
+        sodipodi:cx="1510.9303"
+        sodipodi:end="6.2831679"
+        sodipodi:start="0"
+    />
+    <rect
+        id="rect3326"
+        style="fill:none"
+        height="374.12"
+        width="412.69"
+        y="17.356"
+        x="304.69"
+    />
+    <path
+        id="path3170"
+        sodipodi:nodetypes="cssssc"
+        style="fill-rule:evenodd;fill:url(#linearGradient2972)"
+        d="m786.71 659.55c0 86.755-30.552 167.17-79.941 224.06-49.389 56.893-336.44 56.893-385.83 0-49.389-56.893-79.95-135.48-79.95-222.23 0-173.51 122.24-314.33 272.87-314.33 149.51 0 271.12 140.29 272.86 312.5z"
+    />
+    <path
+        id="path3760"
+        style="filter:url(#filter3782);fill-rule:evenodd;fill:#ffffff;fill-opacity:.38571"
+        d="m262.41 547.4s-9.2245 86.711 1.8449 136.52c11.07 49.812 23.984 99.625 23.984 99.625l-26.751 8.3021s-14.759-16.604-27.674-36.898c-12.914-20.294-28.596-61.804-28.596-61.804l41.51 32.286s-8.3021-35.053-4.6123-73.796c3.6899-38.743 7.3797-79.331 20.294-104.24z"
+    />
+    <path
+        id="path3438"
+        sodipodi:nodetypes="cccccccscssc"
+        style="filter:url(#filter3580);fill-rule:evenodd;fill:#a0a0a0"
+        d="m368.67 405.27s12.058 18.473 20.3 18.727c13.635 1.4531 17.462 15.848 30.961 14.884 28.927 34.712 54.334 66.896 81.332 80.395 9.6204 6.3083 20.091 7.8445 28.927-7.4523 15.428-13.499 50.924-51.523 58.507-66.221 11.178-12.9 8.6507-31.792 8.6507-31.792s19.131-7.5964 28.593-8.268c10.687-0.75858 1.5703-19.335 11.044-21.094-2.3834-15.241 12.431-14.992-4.9246-16.92-17.356-1.9284-237.2-13.499-254.55-1.9284-17.356 11.571-20.407 18.456-8.8359 39.669z"
+    />
+    <path
+        id="path3762"
+        style="filter:url(#filter3778);fill-rule:evenodd;fill:#ffffff;fill-opacity:.38571"
+        d="m764.3 551.98s9.2245 86.711-1.8449 136.52c-11.07 49.812-23.984 99.625-23.984 99.625l26.751 8.3021s14.759-16.604 27.674-36.898c12.914-20.294 28.596-61.804 28.596-61.804l-41.51 32.286s8.3021-35.053 4.6123-73.796c-3.6899-38.743-7.3797-79.331-20.294-104.24z"
+    />
+    <path
+        id="path3740"
+        sodipodi:nodetypes="cccssc"
+        style="filter:url(#filter3736);fill-rule:evenodd;fill:#a0a0a0"
+        d="m862.17 897.76c0 16.9-4.779 23.005-13.42 37.655h-314.52c-8.6405-14.65-13.42-20.754-13.42-37.655 0-67.602 76.464-122.47 170.68-122.47 94.213 0 170.68 54.864 170.68 122.46"
+    />
+    <path
+        id="path3193"
+        sodipodi:nodetypes="cccssc"
+        style="fill-rule:evenodd;fill:url(#radialGradient2965)"
+        d="m883.23 903.47c0 16.9-4.7789 23.005-13.42 37.655h-314.52c-8.6405-14.65-13.42-20.754-13.42-37.655 0-67.602 76.464-122.47 170.68-122.47 94.213 0 170.68 54.864 170.68 122.46"
+    />
+    <path
+        id="path3622"
+        sodipodi:nodetypes="cccssc"
+        style="filter:url(#filter3736);fill-rule:evenodd;fill:#a0a0a0"
+        d="m509.12 899.62c0 16.9-4.779 23.005-13.42 37.655h-314.52c-8.6405-14.65-13.42-20.754-13.42-37.655 0-67.602 76.464-122.47 170.68-122.47 94.213 0 170.68 54.864 170.68 122.46"
+    />
+    <path
+        id="path3200"
+        sodipodi:nodetypes="cccssc"
+        style="fill-rule:evenodd;fill:url(#radialGradient2961)"
+        d="m487.91 903.47c0 16.9-4.779 23.005-13.42 37.655h-314.52c-8.6405-14.65-13.42-20.754-13.42-37.655 0-67.602 76.464-122.47 170.68-122.47 94.213 0 170.68 54.864 170.68 122.46"
+    />
+    <path
+        id="path3227"
+        sodipodi:rx="82.922791"
+        sodipodi:ry="83.887009"
+        style="opacity:.85;filter:url(#filter3758);fill-rule:evenodd;fill:#000000"
+        sodipodi:type="arc"
+        d="m700.02 299.87a82.923 83.887 0 1 1 0 -0.001"
+        sodipodi:open="true"
+        transform="matrix(1.4046 0 0 1.101 -256.83 -44.909)"
+        sodipodi:cy="299.87195"
+        sodipodi:cx="617.09979"
+        sodipodi:end="6.2831679"
+        sodipodi:start="0"
+    />
+    <path
+        id="path3213"
+        sodipodi:rx="77.137474"
+        sodipodi:ry="97.386063"
+        style="opacity:.85;fill-rule:evenodd;filter:url(#filter3762);stroke:#000000;stroke-width:2.3645;fill:#000000"
+        sodipodi:type="arc"
+        d="m507.18 269.02a77.137 97.386 0 1 1 0 -0.002"
+        sodipodi:open="true"
+        transform="matrix(1.2835 0 0 1.2542 -142.16 -58.756)"
+        sodipodi:cy="269.01694"
+        sodipodi:cx="430.04144"
+        sodipodi:end="6.2831679"
+        sodipodi:start="0"
+    />
+    <path
+        id="path3215"
+        sodipodi:rx="77.137474"
+        sodipodi:ry="97.386063"
+        style="fill-rule:evenodd;fill:url(#radialGradient3309)"
+        sodipodi:type="arc"
+        d="m507.18 269.02a77.137 97.386 0 1 1 0 -0.002"
+        sodipodi:open="true"
+        transform="matrix(1.2217 0 0 1.2251 -116.54 -48.017)"
+        sodipodi:cy="269.01694"
+        sodipodi:cx="430.04144"
+        sodipodi:end="6.2831679"
+        sodipodi:start="0"
+    />
+    <path
+        id="path3229"
+        sodipodi:rx="77.137474"
+        sodipodi:ry="79.06591"
+        style="fill-rule:evenodd;fill:url(#radialGradient3319)"
+        sodipodi:type="arc"
+        d="m692.31 306.62a77.137 79.066 0 1 1 0 -0.001"
+        sodipodi:open="true"
+        transform="matrix(1.3219 0 0 1.1067 -206.15 -47.326)"
+        sodipodi:cy="306.62146"
+        sodipodi:cx="615.17139"
+        sodipodi:end="6.2831679"
+        sodipodi:start="0"
+    />
+    <path
+        id="path3231"
+        sodipodi:rx="26.998117"
+        sodipodi:ry="39.532955"
+        style="fill-rule:evenodd;fill:#000000"
+        sodipodi:type="arc"
+        d="m509.11 296.02a26.998 39.533 0 1 1 0 -0.00069"
+        sodipodi:open="true"
+        transform="translate(50.23 -3.0358)"
+        sodipodi:cy="296.01508"
+        sodipodi:cx="482.10922"
+        sodipodi:end="6.2831679"
+        sodipodi:start="0"
+    />
+    <path
+        id="path3328"
+        sodipodi:nodetypes="csscsc"
+        style="opacity:.8;fill-rule:evenodd;fill:url(#linearGradient2953)"
+        d="m349.05 202.49s26.998-50.139 79.066-32.783 55.561 47.512 69.06 116.94c13.499 69.424-47.847 6.484-47.847 6.484s-7.7138-59.782-42.426-77.137c-34.712-17.356-57.853-11.571-57.853-13.499z"
+    />
+    <path
+        id="path3217"
+        sodipodi:rx="26.998117"
+        sodipodi:ry="39.532955"
+        style="fill-rule:evenodd;stroke:#000000;stroke-width:2.3;fill:#000000"
+        sodipodi:type="arc"
+        d="m509.11 296.02a26.998 39.533 0 1 1 0 -0.00069"
+        sodipodi:open="true"
+        transform="translate(-7.7853 -3.8569)"
+        sodipodi:cy="296.01508"
+        sodipodi:cx="482.10922"
+        sodipodi:end="6.2831679"
+        sodipodi:start="0"
+    />
+    <path
+        id="path3374"
+        sodipodi:nodetypes="csccc"
+        style="opacity:.8;fill-rule:evenodd;fill:url(#linearGradient2949)"
+        d="m592.03 212.13s55.925-9.6422 86.78 28.927 21.213 52.068 21.213 52.068l-42.426 1.9284s-26.998-61.71-65.567-82.923z"
+    />
+    <path
+        id="path3384"
+        sodipodi:nodetypes="cscsc"
+        style="opacity:.8;fill-rule:evenodd;fill:url(#radialGradient2946)"
+        d="m521.43 333.13s50.771 29.962 95.125 24.176c44.354-5.7853 65.269-22.23 83.152-39.796-4.4888 21.075-46.214 54.312-82.854 56.241-36.64 1.9284-95.423-38.692-95.423-40.621z"
+    />
+    <path
+        id="path3402"
+        sodipodi:nodetypes="cscsc"
+        style="opacity:.8;fill-rule:evenodd;fill:url(#radialGradient2943)"
+        d="m327.23 247.76s-0.27224 65.372 38.832 102.68c39.104 37.31 62.591 29.496 93.525 34.077-24.358 10.295-80.21 10.272-109.67-22.507-29.465-32.779-24.602-112.93-22.682-114.25z"
+    />
+    <path
+        id="path3202"
+        sodipodi:nodetypes="ccccccscsc"
+        style="fill-rule:evenodd;fill:url(#radialGradient2940)"
+        d="m513.15 491.77l9.5069-0.17903s10.343-11.44 46.297-49.028c23.969-27.238 31.596-45.215 31.596-45.215s4.9028-17.977-18.522-36.499c-30.744-15.265-46.297-15.253-69.027-15.164-22.73 0.0895-39.61 2.8133-69.027 15.343-29.417 12.529-24.514 37.588-24.514 37.588s2.179 11.985 38.133 49.573 55.557 43.58 55.557 43.58z"
+    />
+    <path
+        id="path3406"
+        style="filter:url(#filter3799);fill-rule:evenodd;fill:url(#linearGradient2937)"
+        d="m452.56 363.57s46.522 3.1015 77.094 21.71c30.572 18.609 41.648 44.307 41.648 44.307s19.052-20.824 21.71-28.799c2.6584-7.9752 7.9753-23.926-19.938-39.876s-43.864-11.52-70.891-11.077c-27.027 0.44306-49.624 14.178-49.624 13.735z"
+    />
+    <path
+        id="path3600"
+        sodipodi:rx="78.101692"
+        sodipodi:ry="46.282486"
+        style="opacity:.8;filter:url(#filter3795);fill-rule:evenodd;fill:url(#linearGradient3608)"
+        sodipodi:type="arc"
+        d="m1382.7 852.37a78.102 46.282 0 1 1 0 -0.00081"
+        sodipodi:open="true"
+        transform="matrix(1.3333 0 0 1.4792 -1450.2 -395.89)"
+        sodipodi:cy="852.36914"
+        sodipodi:cx="1304.5875"
+        sodipodi:end="6.2831679"
+        sodipodi:start="0"
+    />
+    <path
+        id="path3610"
+        sodipodi:rx="78.101692"
+        sodipodi:ry="46.282486"
+        style="opacity:.8;filter:url(#filter3786);fill:url(#linearGradient3608);fill-rule:evenodd"
+        sodipodi:type="arc"
+        d="m1382.7 852.37a78.102 46.282 0 1 1 0 -0.00081"
+        sodipodi:open="true"
+        transform="matrix(1.3333 0 0 1.4792 -1000.9 -395.89)"
+        sodipodi:cy="852.36914"
+        sodipodi:cx="1304.5875"
+        sodipodi:end="6.2831679"
+        sodipodi:start="0"
+    />
+    <path
+        id="path3742"
+        sodipodi:nodetypes="cscccc"
+        style="filter:url(#filter3774);fill-rule:evenodd;fill:url(#linearGradient2931)"
+        d="m34.712 597.82s161.99-104.14 187.06-123.42c25.07-19.284 1.9285-80.994 1.9285-80.994s-23.141 32.783-55.925 65.567c-28.926 23.141-52.068 42.426-96.422 79.066-44.354 44.354-36.64 61.71-36.64 59.782z"
+    />
+    <path
+        id="path3754"
+        sodipodi:nodetypes="cscccc"
+        style="filter:url(#filter3770);fill-rule:evenodd;fill:url(#linearGradient2928)"
+        d="m986.94 595.89s-161.99-104.14-187.06-123.42c-25.07-19.284-1.9285-80.994-1.9285-80.994s23.141 32.783 55.925 65.567c28.926 23.141 52.068 42.426 96.422 79.066 44.354 44.354 36.64 61.71 36.64 59.782z"
+    />
+    <path
+        id="path3798"
+        sodipodi:nodetypes="cscccc"
+        style="fill-rule:evenodd;fill:url(#linearGradient2925)"
+        d="m486.07 917.52s20.796 1.7884 29.331 1.6273c9.6171-0.18159 22.178-1.0372 28.872-1.8159 2.0936 10.317 8.7127 19.704 10.895 22.517 2.7238 2.5422-80.442 0.36317-80.442 0.36317s10.439-14.448 11.344-22.691z"
+    />
+    <path
+        id="path3828"
+        sodipodi:nodetypes="cccc"
+        style="fill-rule:evenodd;fill:url(#linearGradient2922)"
+        d="m468.9 254.15s6.6678 19.263 7.1617 35.562c14.57-4.9391 22.226-9.8782 22.226-9.8782s-3.7044-25.683-29.388-25.683z"
+    />
+    <path
+        id="path3830"
+        sodipodi:nodetypes="cscssc"
+        style="fill-rule:evenodd;fill:url(#linearGradient2919)"
+        d="m453.74 267.83s-2.4696 21.485 6.6678 36.056c9.1374 14.57 19.51 19.263 27.412 20.991-2.4696 2.2226-13.583 8.1496-23.955-0.24696-10.372-8.3965-15.558-16.546-15.558-27.659s1.9756-24.943 5.433-29.141z"
+    />
+    <path
+        id="path3836"
+        sodipodi:nodetypes="cccc"
+        style="fill-rule:evenodd;fill:url(#linearGradient2916)"
+        d="m526.12 255.41s6.6678 19.263 7.1617 35.562c14.57-4.9391 22.226-9.8782 22.226-9.8782s-3.7044-25.683-29.388-25.683z"
+    />
+    <path
+        id="path3838"
+        sodipodi:nodetypes="cscssc"
+        style="fill-rule:evenodd;fill:url(#linearGradient2913)"
+        d="m513.05 269.92s-2.4696 21.485 6.6678 36.056c9.1374 14.57 19.51 19.263 27.412 20.991-2.4696 2.2226-13.583 8.1496-23.955-0.24696-10.372-8.3965-15.558-16.546-15.558-27.659s1.9756-24.943 5.433-29.141z"
+    />
+  </g
+  >
+  <metadata
+    >
+    <rdf:RDF
+      >
+      <cc:Work
+        >
+        <dc:format
+          >image/svg+xml</dc:format
+        >
+        <dc:type
+            rdf:resource="http://purl.org/dc/dcmitype/StillImage"
+        />
+        <cc:license
+            rdf:resource="http://creativecommons.org/licenses/publicdomain/"
+        />
+        <dc:publisher
+          >
+          <cc:Agent
+              rdf:about="http://openclipart.org/"
+            >
+            <dc:title
+              >Openclipart</dc:title
+            >
+          </cc:Agent
+          >
+        </dc:publisher
+        >
+        <dc:title
+          >base-tux-g2-V1.1</dc:title
+        >
+        <dc:date
+          >2012-03-27T08:56:01</dc:date
+        >
+        <dc:description
+          >A simple tux g2.  Very usefull. </dc:description
+        >
+        <dc:source
+          >https://openclipart.org/detail/169166/base-tux-g2-by-zafx</dc:source
+        >
+        <dc:creator
+          >
+          <cc:Agent
+            >
+            <dc:title
+              >zafx</dc:title
+            >
+          </cc:Agent
+          >
+        </dc:creator
+        >
+        <dc:subject
+          >
+          <rdf:Bag
+            >
+            <rdf:li
+              >tux</rdf:li
+            >
+          </rdf:Bag
+          >
+        </dc:subject
+        >
+      </cc:Work
+      >
+      <cc:License
+          rdf:about="http://creativecommons.org/licenses/publicdomain/"
+        >
+        <cc:permits
+            rdf:resource="http://creativecommons.org/ns#Reproduction"
+        />
+        <cc:permits
+            rdf:resource="http://creativecommons.org/ns#Distribution"
+        />
+        <cc:permits
+            rdf:resource="http://creativecommons.org/ns#DerivativeWorks"
+        />
+      </cc:License
+      >
+    </rdf:RDF
+    >
+  </metadata
+  >
+</svg
+>