fixed arguments in default functions