fix rainbow and saturation