fix badarg