remove set_default_param from core
refactor fix #10