tested undefined args