code with numeric arguments