only cache colors when set, update #1446
remove old empty files