.'''..                  ..    :                     :
   :      '.             ..'      '.                   .'
   :       :          ..'          :                   :
   :        :       :'              '.               .'
    '        '....''                  '.           .'
                                     '''.....'''    
 * Thousands of bugfixes and smaller improvements


   -