function argument default value bugfix