multiple arguments are handled