feat: save selected color(s) in hash