argument check fix
more debug