add new arguments and default values