fix default parameter issue