solve 10+ warnings.