support for multiple args