added numeric argument