fixed mutable default args
fixed mutable default args