tests written,controller/tui commented (rewrite, not usefull!)