implementation fonction de verifications d'arguments