fix argument check
fix args