fix color bug again