improed test, fixed argumentor