anchor.diff:            break;
         }
         if(value != null) {
  -        formatted.add(value);
  +        formattedColors.add(value);
         }
       });
  -    lastFormattedColors = formatted;
  -    return formatted;
  +    return formattedColors;
     }
   
     newColor([String type = COLOR_HEX, String color]) {
  
positive.code:     newColor(COLOR_HEX, '#000');
    }
  
    get color_types => [COLOR_RGB, COLOR_HSL, COLOR_HEX, COLOR_NAME];
    get resolutions => [
      '1024x600',
      '1280x800',
      '1366x768',
      '1440x900',
      '1600x900',
      '1680x1050',
      '1920x1080',
      '1920x1200',
      '2560x1440',
      '2560x1600'
    ];
  
    submit() {
      this.form.reset();
  
negative.code:   }
  
    formatColors() {
      formattedColors.clear();
      colors.forEach((color) {
        var value = null;
        switch(color['type']) {
  