cleanup; extract KZColor