added backup in case user picks undefined color