fix argument check
fix check