function argument fix