fix kwarg bug