More or less clean, central, not so flexible... will not go there anymore