skip empty args